Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl
Class SerializableType

java.lang.Object
  extended by org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.TypeClass
      extended by org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlType
          extended by org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SerializableType


public class SerializableType
extends SqlType

Instances of the class SerializableType represent Java serializable types.


Field Summary
private  int m_arrayDim
           

 

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

 

Fields inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.TypeClass
m_annotation, m_hint, m_isPrimitive, m_name, m_namedTranslations, m_typecode

 

Constructor Summary
SerializableType(java.lang.String serType, SqlReflector reflector)
          Construct a SqlRef Type

 

Method Summary
 int getArrayDim()
           
 java.lang.String getFullDeclClass()
           
 java.lang.String getJdbcClass()
           
 java.lang.String getJdbcType(Typemap map)
           
 java.lang.String getName()
          Returns the fully-qualified name of the type represented by this Type object, as a String.
 java.lang.String getTargetTypeName()
          Reports the SQL type into which the PL/SQL can be converted.
 java.lang.String getTypeName()
           
 int hashCode()
           
 boolean isArray()
          Determines if this Type represents an array type.

 

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

 

Field Detail

m_arrayDim

private int m_arrayDim

Constructor Detail

SerializableType

public SerializableType(java.lang.String serType,
                        SqlReflector reflector)
Construct a SqlRef Type

Method Detail

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

Copyright © 1998, 2012, Oracle. All Rights Reserved.