public class XMLAttributes extends ORMetadata
Constructor and Description |
---|
XMLAttributes()
INTERNAL:
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object objectToCompare)
INTERNAL:
|
List<MappingAccessor> |
getAccessors()
INTERNAL:
This list is not cached and should not be cached since our accessors
may change in a merge.
|
List<ArrayAccessor> |
getArrays()
INTERNAL:
Used for OX mapping.
|
List<BasicCollectionAccessor> |
getBasicCollections()
INTERNAL:
Used for OX mapping.
|
List<BasicMapAccessor> |
getBasicMaps()
INTERNAL:
Used for OX mapping.
|
List<BasicAccessor> |
getBasics()
INTERNAL:
Used for OX mapping.
|
List<ElementCollectionAccessor> |
getElementCollections()
INTERNAL:
Used for OX mapping.
|
EmbeddedIdAccessor |
getEmbeddedId()
INTERNAL:
Used for OX mapping.
|
List<EmbeddedAccessor> |
getEmbeddeds()
INTERNAL:
Used for OX mapping.
|
List<IdAccessor> |
getIds()
INTERNAL:
Used for OX mapping.
|
List<ManyToManyAccessor> |
getManyToManys()
INTERNAL:
Used for OX mapping.
|
List<ManyToOneAccessor> |
getManyToOnes()
INTERNAL:
Used for OX mapping.
|
List<OneToManyAccessor> |
getOneToManys()
INTERNAL:
Used for OX mapping.
|
List<OneToOneAccessor> |
getOneToOnes()
INTERNAL:
Used for OX mapping.
|
List<StructureAccessor> |
getStructures()
INTERNAL:
Used for OX mapping.
|
List<TransformationAccessor> |
getTransformations()
INTERNAL:
Used for OX mapping.
|
List<TransientAccessor> |
getTransients()
INTERNAL:
Used for OX mapping.
|
List<VariableOneToOneAccessor> |
getVariableOneToOnes()
INTERNAL:
Used for OX mapping.
|
List<VersionAccessor> |
getVersions()
INTERNAL:
Used for OX mapping.
|
void |
initXMLObject(MetadataAccessibleObject accessibleObject,
XMLEntityMappings entityMappings)
INTERNAL:
This is going to initialize the accessible objects.
|
void |
merge(ORMetadata metadata)
INTERNAL:
Since we are controlling the merging and we know we'll be comparing
apples with apples, the casting is safe to assume.
|
void |
setArrays(List<ArrayAccessor> arrays)
INTERNAL:
Used for OX mapping.
|
void |
setBasicCollections(List<BasicCollectionAccessor> basicCollections)
INTERNAL:
Used for OX mapping.
|
void |
setBasicMaps(List<BasicMapAccessor> basicMaps)
INTERNAL:
Used for OX mapping.
|
void |
setBasics(List<BasicAccessor> basics)
INTERNAL:
Used for OX mapping.
|
void |
setElementCollections(List<ElementCollectionAccessor> elementCollections)
INTERNAL:
Used for OX mapping.
|
void |
setEmbeddedId(EmbeddedIdAccessor embeddedId)
INTERNAL:
Used for OX mapping.
|
void |
setEmbeddeds(List<EmbeddedAccessor> embeddeds)
INTERNAL:
Used for OX mapping.
|
void |
setIds(List<IdAccessor> ids)
INTERNAL:
Used for OX mapping.
|
void |
setManyToManys(List<ManyToManyAccessor> manyToManys)
INTERNAL:
Used for OX mapping.
|
void |
setManyToOnes(List<ManyToOneAccessor> manyToOnes)
INTERNAL:
Used for OX mapping.
|
void |
setOneToManys(List<OneToManyAccessor> oneToManys)
INTERNAL:
Used for OX mapping.
|
void |
setOneToOnes(List<OneToOneAccessor> oneToOnes)
INTERNAL:
Used for OX mapping.
|
void |
setStructures(List<StructureAccessor> structures)
INTERNAL:
Used for OX mapping.
|
void |
setTransformations(List<TransformationAccessor> transformations)
INTERNAL:
Used for OX mapping.
|
void |
setTransients(List<TransientAccessor> transients)
INTERNAL:
Used for OX mapping.
|
void |
setVariableOneToOnes(List<VariableOneToOneAccessor> variableOneToOnes)
INTERNAL:
Used for OX mapping.
|
void |
setVersions(List<VersionAccessor> versions)
INTERNAL:
Used for OX mapping.
|
getAccessibleObjectName, getAnnotation, getEntityMappings, getJavaClassName, getLoader, getLocation, getLogger, getMetadataClass, getMetadataClass, getMetadataClass, getMetadataFactory, getProject, loadedFromAnnotation, loadedFromEclipseLinkXML, loadedFromXML, setAccessibleObject, setEntityMappings, setProject, shouldOverride
public boolean equals(Object objectToCompare)
equals
in class ORMetadata
public List<MappingAccessor> getAccessors()
public List<ArrayAccessor> getArrays()
public List<BasicCollectionAccessor> getBasicCollections()
public List<BasicMapAccessor> getBasicMaps()
public List<BasicAccessor> getBasics()
public List<ElementCollectionAccessor> getElementCollections()
public EmbeddedIdAccessor getEmbeddedId()
public List<EmbeddedAccessor> getEmbeddeds()
public List<IdAccessor> getIds()
public List<ManyToManyAccessor> getManyToManys()
public List<ManyToOneAccessor> getManyToOnes()
public List<OneToManyAccessor> getOneToManys()
public List<OneToOneAccessor> getOneToOnes()
public List<StructureAccessor> getStructures()
public List<TransformationAccessor> getTransformations()
public List<TransientAccessor> getTransients()
public List<VariableOneToOneAccessor> getVariableOneToOnes()
public List<VersionAccessor> getVersions()
public void initXMLObject(MetadataAccessibleObject accessibleObject, XMLEntityMappings entityMappings)
initXMLObject
in class ORMetadata
public void merge(ORMetadata metadata)
public void setArrays(List<ArrayAccessor> arrays)
public void setBasicCollections(List<BasicCollectionAccessor> basicCollections)
public void setBasicMaps(List<BasicMapAccessor> basicMaps)
public void setBasics(List<BasicAccessor> basics)
public void setElementCollections(List<ElementCollectionAccessor> elementCollections)
public void setEmbeddedId(EmbeddedIdAccessor embeddedId)
public void setEmbeddeds(List<EmbeddedAccessor> embeddeds)
public void setIds(List<IdAccessor> ids)
public void setManyToManys(List<ManyToManyAccessor> manyToManys)
public void setManyToOnes(List<ManyToOneAccessor> manyToOnes)
public void setOneToManys(List<OneToManyAccessor> oneToManys)
public void setOneToOnes(List<OneToOneAccessor> oneToOnes)
public void setStructures(List<StructureAccessor> structures)
public void setTransformations(List<TransformationAccessor> transformations)
public void setTransients(List<TransientAccessor> transients)
public void setVariableOneToOnes(List<VariableOneToOneAccessor> variableOneToOnes)
public void setVersions(List<VersionAccessor> versions)
EclipseLink 2.5.2, "build v20140319-9ad6abd" API Reference