public class NamedAttributeNodeMetadata extends ORMetadata
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
m_keySubgraph |
protected java.lang.String |
m_name |
protected java.lang.String |
m_subgraph |
m_project| Constructor and Description |
|---|
NamedAttributeNodeMetadata()
INTERNAL:
Used for XML loading.
|
NamedAttributeNodeMetadata(MetadataAnnotation namedAttributeNode,
ClassAccessor accessor)
INTERNAL:
Used for annotation loading.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object objectToCompare)
INTERNAL:
Used for XML merging and overriding.
|
java.lang.String |
getIdentifier()
INTERNAL:
The unique identifier of named attribute mode metadata.
|
java.lang.String |
getKeySubgraph()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getName()
INTERNAL:
Used for OX mapping.
|
java.lang.String |
getSubgraph()
INTERNAL:
Used for OX mapping.
|
int |
hashCode() |
void |
process(java.util.Map<java.lang.String,java.util.Map<java.lang.String,AttributeGroup>> attributeGraphs,
AttributeGroup graph,
AttributeGroup rootGraph)
INTERNAL:
Process the named attribute node metadata.
|
void |
setKeySubgraph(java.lang.String keySubgraph)
INTERNAL:
Used for OX mapping.
|
void |
setName(java.lang.String name)
INTERNAL:
Used for OX mapping.
|
void |
setSubgraph(java.lang.String subgraph)
INTERNAL:
Used for OX mapping.
|
getAccessibleObject, 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, valuesMatchprotected java.lang.String m_name
protected java.lang.String m_subgraph
protected java.lang.String m_keySubgraph
public NamedAttributeNodeMetadata()
public NamedAttributeNodeMetadata(MetadataAnnotation namedAttributeNode, ClassAccessor accessor)
public boolean equals(java.lang.Object objectToCompare)
equals in class ORMetadatapublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getIdentifier()
public java.lang.String getKeySubgraph()
public java.lang.String getName()
public java.lang.String getSubgraph()
public void process(java.util.Map<java.lang.String,java.util.Map<java.lang.String,AttributeGroup>> attributeGraphs,
AttributeGroup graph,
AttributeGroup rootGraph)
public void setKeySubgraph(java.lang.String keySubgraph)
public void setName(java.lang.String name)
public void setSubgraph(java.lang.String subgraph)