Skip navigation links
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl
Class SerializableType
java.lang.Object
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.TypeClass
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlType
org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SerializableType
-
public class SerializableType
- extends SqlType
Instances of the class SerializableType represent Java serializable types.
Fields inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlType |
CODE_OPAQUE, CODE_SQLJTYPE, m_isReused, m_parentType, m_reflector, m_version, m_viewCache, ORACLE_TYPES_BOOLEAN, ORACLE_TYPES_NCHAR, ORACLE_TYPES_NCLOB, ORACLE_TYPES_TBD, SQLJTYPE_BOTH, SQLJTYPE_BOTH8I, SQLJTYPE_CUSTOMDATUM, SQLJTYPE_ORADATA, SQLJTYPE_SERIALIZABLE, SQLJTYPE_SQLDATA |
Methods inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlType |
accept, addAttribute, dependsOn, getAttributes, getBothConversions, getConversionFunDecl, getConversionPL2SQLFunBody, getConversionSQL2PLFunBody, getIntoConversion, getIntoConversionQualified, getIntoConvStmts, getOutOfConversion, getOutOfConversionQualified, getOutOfConvStmts, getSqljKind, getSqlName, getSqlTypeDecl, getSqlTypeDrop, getTargetTypeName, getVersion, hasConversion, isCollection, isJavaStruct, isOpaque, isPlsqlRecord, isPlsqlTable, isRef, isSqlStatement, isStruct, setVersion |
Methods inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.TypeClass |
equals, getAnnotation, getComponentType, getDeclaredFields, getDeclaredMethods, getFields, getHint, getJdbcTypecode, getModifiers, getNamedTranslations, getNameObject, getSupertype, getTypecode, hasMethods, isObject, isPackage, isPrimitive, isTable, setAnnotation, setHint, setNamedTranslations, setNameObject, setTypecode, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
m_arrayDim
private int m_arrayDim
SerializableType
public SerializableType(java.lang.String serType,
SqlReflector reflector)
- Construct a SqlRef Type
hashCode
public int hashCode()
-
- Overrides:
hashCode
in class TypeClass
getName
public java.lang.String getName()
- Returns the fully-qualified name of the type represented by this Type object, as a String.
-
- Overrides:
getName
in class TypeClass
getTargetTypeName
public java.lang.String getTargetTypeName()
- Description copied from class:
SqlType
- Reports the SQL type into which the PL/SQL can be converted. Returns null if not a PL/SQL type or if it doed not have a user-defined conversion.
-
- Overrides:
getTargetTypeName
in class SqlType
getTypeName
public java.lang.String getTypeName()
-
- Overrides:
getTypeName
in class SqlType
getFullDeclClass
public java.lang.String getFullDeclClass()
getJdbcType
public java.lang.String getJdbcType(Typemap map)
getJdbcClass
public java.lang.String getJdbcClass()
isArray
public boolean isArray()
- Description copied from class:
TypeClass
- Determines if this Type represents an array type.
-
- Overrides:
isArray
in class TypeClass
getArrayDim
public int getArrayDim()
Skip navigation links