public abstract class PLSQLComplexTypeMetadata extends ORMetadata
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.
|
java.lang.String |
getName()
INTERNAL:
Used for OX mapping.
|
abstract ComplexDatabaseType |
process()
Build a runtime 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.
|
void |
setName(java.lang.String name)
INTERNAL:
Used for OX mapping.
|
getAccessibleObjectName, getEntityMappings, getJavaClass, getJavaClassName, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, initXMLObject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public PLSQLComplexTypeMetadata(java.lang.String element)
public PLSQLComplexTypeMetadata(MetadataAnnotation record, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals
in class ORMetadata
public java.lang.String getCompatibleType()
public java.lang.String getJavaType()
public java.lang.String getName()
public abstract ComplexDatabaseType process()
public void setCompatibleType(java.lang.String compatibleType)
public void setJavaType(java.lang.String javaType)
public void setName(java.lang.String name)
EclipseLink 2.4.2, "build v20130514-5956486" API Reference