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 DefaultArgsHolderType

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.SqlTypeWithFields
              extended by org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.DefaultArgsHolderType


public class DefaultArgsHolderType
extends SqlTypeWithFields

Field Summary
protected  SqlType m_valueType
           

 

Fields inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlTypeWithFields
m_builtin, m_fields, m_fieldsPublishedOnly

 

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
DefaultArgsHolderType(SqlName sqlName, SqlType valueType, boolean ncharFormOfUse, SqlReflector reflector)
           

 

Method Summary
 java.util.List<AttributeField> getDeclaredFields(boolean publishedOnly)
          Returns an array of Field objects reflecting all the accessible fields of this Type object.
protected  java.util.List<FieldInfo> getFieldInfo()
           
 java.util.List<AttributeField> getFields(boolean publishedOnly)
          Returns an array of Field objects reflecting all the accessible fields of this Type object.
 SqlType getValueType()
           

 

Methods inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.SqlTypeWithFields
isTopLevel, reflectFields

 

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, getTargetTypeName, getTypeName, 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, getDeclaredMethods, getHint, getJdbcTypecode, getModifiers, getName, getNamedTranslations, getNameObject, getSupertype, getTypecode, hashCode, hasMethods, isArray, 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_valueType

protected SqlType m_valueType

Constructor Detail

DefaultArgsHolderType

public DefaultArgsHolderType(SqlName sqlName,
                             SqlType valueType,
                             boolean ncharFormOfUse,
                             SqlReflector reflector)
                      throws java.sql.SQLException
Throws:
java.sql.SQLException

Method Detail

getDeclaredFields

public java.util.List<AttributeField> getDeclaredFields(boolean publishedOnly)
Returns an array of Field objects reflecting all the accessible fields of this Type object. Returns an array of length 0 if this Type object has no accesible fields.
Overrides:
getDeclaredFields in class SqlTypeWithFields

getFields

public java.util.List<AttributeField> getFields(boolean publishedOnly)
                                         throws java.lang.SecurityException,
                                                java.sql.SQLException,
                                                PublisherException
Description copied from class: TypeClass
Returns an array of Field objects reflecting all the accessible fields of this Type object. Returns an array of length 0 if this Type object has no accesible fields.
Overrides:
getFields in class TypeClass
Throws:
java.lang.SecurityException
java.sql.SQLException
PublisherException

getFieldInfo

protected java.util.List<FieldInfo> getFieldInfo()
                                          throws java.sql.SQLException
Specified by:
getFieldInfo in class SqlTypeWithFields
Throws:
java.sql.SQLException

getValueType

public SqlType getValueType()

Skip navigation links

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