public class MapKeyMetadata extends ORMetadata
m_project| Constructor and Description |
|---|
MapKeyMetadata()
INTERNAL:
Used for XML loading.
|
MapKeyMetadata(MetadataAccessor accessor)
INTERNAL:
Used for defaulting.
|
MapKeyMetadata(MetadataAnnotation mapKey,
MetadataAccessor accessor)
INTERNAL:
Used for annotation loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
|
java.lang.String |
getName()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
boolean |
hasName()
INTERNAL:
Return true if a name has been specified.
|
java.lang.String |
process(ContainerMapping mapping,
MappingAccessor mappingAccessor)
INTERNAL:
Process a map key for a 1-M or M-M mapping.
|
void |
setName(java.lang.String name)
INTERNAL:
Used for OX mapping.
|
getAccessibleObject, getAccessibleObjectName, getAnnotation, getBoxedType, getDatabaseTypeEnum, getEntityMappings, getFullyQualifiedClassName, getIdentifier, 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 MapKeyMetadata()
public MapKeyMetadata(MetadataAccessor accessor)
public MapKeyMetadata(MetadataAnnotation mapKey, MetadataAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals in class ORMetadatapublic int hashCode()
hashCode in class java.lang.Objectpublic boolean hasName()
public java.lang.String process(ContainerMapping mapping,
MappingAccessor mappingAccessor)
public java.lang.String getName()
public void setName(java.lang.String name)