public abstract class PLSQLComplexTypeMetadata extends ComplexTypeMetadata
namem_project| Constructor and Description |
|---|
PLSQLComplexTypeMetadata(MetadataAnnotation record,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
PLSQLComplexTypeMetadata(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 |
getCompatibleType()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getJavaType()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
boolean |
isPLSQLComplexTypeMetadata()
Indicates an instance of PLSQLComplexTypeMetadata.
|
boolean |
isPLSQLRecordMetadata()
Indicates an instance of PLSQLRecordMetadata.
|
boolean |
isPLSQLTableMetadata()
Indicates an instance of PLSQLTableMetadata.
|
protected void |
process(ComplexDatabaseType type)
Build a runtime record type from the meta-data.
|
void |
setCompatibleType(java.lang.String compatibleType)
INTERNAL:
Used for OX mapping.
|
void |
setJavaType(java.lang.String javaType)
INTERNAL:
Used for OX mapping.
|
getIdentifier, getName, isOracleComplexTypeMetadata, 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 PLSQLComplexTypeMetadata(java.lang.String element)
public PLSQLComplexTypeMetadata(MetadataAnnotation record, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals in class ComplexTypeMetadatapublic int hashCode()
hashCode in class ComplexTypeMetadatapublic java.lang.String getCompatibleType()
public java.lang.String getJavaType()
protected void process(ComplexDatabaseType type)
process in class ComplexTypeMetadatapublic void setCompatibleType(java.lang.String compatibleType)
public void setJavaType(java.lang.String javaType)
public boolean isPLSQLComplexTypeMetadata()
isPLSQLComplexTypeMetadata in class ComplexTypeMetadatapublic boolean isPLSQLRecordMetadata()
public boolean isPLSQLTableMetadata()