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(Object objectToCompare)
INTERNAL:
|
String |
getName()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
boolean |
hasName()
INTERNAL:
Return true if a name has been specified.
|
String |
process(ContainerMapping mapping,
MappingAccessor mappingAccessor)
INTERNAL:
Process a map key for a 1-M or M-M mapping.
|
void |
setName(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(Object objectToCompare)
equals in class ORMetadatapublic boolean hasName()
public String process(ContainerMapping mapping, MappingAccessor mappingAccessor)
public String getName()
public void setName(String name)
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.