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 JavaBaseType

java.lang.Object
  extended by org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.TypeClass
      extended by org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.JavaType
          extended by org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.JavaBaseType


public class JavaBaseType
extends JavaType

Field Summary
protected  java.util.List<AttributeField> m_fields
           
protected  java.util.List<ProcedureMethod> m_methods
           

 

Fields inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.JavaType
m_sqlType

 

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
JavaBaseType(JavaName javaName, java.util.List<AttributeField> fields, java.util.List<ProcedureMethod> methods, TypeClass sqlType)
           
JavaBaseType(java.lang.String typeName, java.util.List<AttributeField> fields, java.util.List<ProcedureMethod> methods, TypeClass sqlType)
           

 

Method Summary
 java.util.List<AttributeField> getDeclaredFields(boolean publishedOnly)
          Returns an array of Field objects reflecting all the fields declared by this Type object.
 java.util.List<ProcedureMethod> getDeclaredMethods()
          Returns an array of Method objects reflecting all the methods declared by this Type object.
 java.util.List<AttributeField> getFields(boolean publishedOnly)
          Returns an array of Field objects reflecting all the accessible fields of this Type object.
 boolean hasFields()
           
 boolean hasMethods()
           

 

Methods inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.JavaType
getJavaName, getTypecode, getTypeName, getTypeName

 

Methods inherited from class org.eclipse.persistence.platform.database.oracle.publisher.sqlrefl.TypeClass
equals, getAnnotation, getComponentType, getHint, getIntoConversion, getIntoConversionQualified, getJdbcTypecode, getModifiers, getName, getNamedTranslations, getNameObject, getOutOfConversion, getOutOfConversionQualified, getSupertype, hasConversion, hashCode, 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_fields

protected java.util.List<AttributeField> m_fields

m_methods

protected java.util.List<ProcedureMethod> m_methods

Constructor Detail

JavaBaseType

public JavaBaseType(java.lang.String typeName,
                    java.util.List<AttributeField> fields,
                    java.util.List<ProcedureMethod> methods,
                    TypeClass sqlType)

JavaBaseType

public JavaBaseType(JavaName javaName,
                    java.util.List<AttributeField> fields,
                    java.util.List<ProcedureMethod> methods,
                    TypeClass sqlType)

Method Detail

getFields

public java.util.List<AttributeField> getFields(boolean publishedOnly)
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

getDeclaredFields

public java.util.List<AttributeField> getDeclaredFields(boolean publishedOnly)
Description copied from class: TypeClass
Returns an array of Field objects reflecting all the fields declared by this Type object. Returns an array of length 0 if this Type object declares no fields.
Overrides:
getDeclaredFields in class TypeClass

getDeclaredMethods

public java.util.List<ProcedureMethod> getDeclaredMethods()
Description copied from class: TypeClass
Returns an array of Method objects reflecting all the methods declared by this Type object. Returns an array of length 0 if the Type declares no methods
Overrides:
getDeclaredMethods in class TypeClass

hasFields

public boolean hasFields()

hasMethods

public boolean hasMethods()
Overrides:
hasMethods in class TypeClass

Skip navigation links

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