public abstract class OracleComplexTypeMetadata extends ComplexTypeMetadata
namem_project| Constructor and Description |
|---|
OracleComplexTypeMetadata(MetadataAnnotation record,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
OracleComplexTypeMetadata(java.lang.String element)
INTERNAL:
Used for XML loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getJavaType()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
boolean |
isOracleArrayTypeMetadata()
Indicates an instance of OracleArrayTypeMetadata.
|
boolean |
isOracleComplexTypeMetadata()
Indicates an instance of OracleComplexTypeMetadata.
|
boolean |
isOracleObjectTypeMetadata()
Indicates an instance of OracleObjectTypeMetadata.
|
protected void |
process(ComplexDatabaseType type)
Build a runtime record type from the meta-data.
|
void |
setJavaType(java.lang.String javaType)
INTERNAL:
Used for OX mapping.
|
getIdentifier, getName, isPLSQLComplexTypeMetadata, process, setNamegetAccessibleObject, getAccessibleObjectName, getAnnotation, getBoxedType, getDatabaseTypeEnum, getEntityMappings, getFullyQualifiedClassName, getJavaClass, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getName, getPrimitiveClassForName, getProject, getText, getXMLElement, hasIdentifier, hasText, initXMLClassName, initXMLObject, initXMLObject, initXMLObjects, initXMLTextObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, merge, mergeORObjectLists, mergeORObjects, mergeSimpleObjects, reloadEntity, reloadMappedSuperclass, setAccessibleObject, setEntityMappings, setFieldName, setFieldName, setProject, shouldOverride, valuesMatch, valuesMatchpublic OracleComplexTypeMetadata(java.lang.String element)
public OracleComplexTypeMetadata(MetadataAnnotation record, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals in class ComplexTypeMetadatapublic int hashCode()
hashCode in class ComplexTypeMetadatapublic java.lang.String getJavaType()
protected void process(ComplexDatabaseType type)
process in class ComplexTypeMetadatapublic void setJavaType(java.lang.String javaType)
public boolean isOracleComplexTypeMetadata()
isOracleComplexTypeMetadata in class ComplexTypeMetadatapublic boolean isOracleArrayTypeMetadata()
public boolean isOracleObjectTypeMetadata()