| Modifier and Type | Method and Description |
|---|---|
EntityAccessor |
MetadataDescriptor.getEntityAccessor()
INTERNAL:
This method assumes that by calling this method you are certain that
the related class accessor to this descriptor is an EntityAccessor.
|
EntityAccessor |
MetadataProject.getEntityAccessor(MetadataClass cls)
INTERNAL:
Return the entity accessor for the given class name.
|
EntityAccessor |
MetadataProject.getEntityAccessor(String className)
INTERNAL:
Return the entity accessor for the given class name.
|
protected EntityAccessor |
ORMetadata.reloadEntity(EntityAccessor entity,
MetadataDescriptor descriptor)
INTERNAL:
This method should be called to reload an entity (that was either
loaded from XML or an annotation) as a way of cloning it.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<EntityAccessor> |
MetadataProject.getEntityAccessors()
INTERNAL:
|
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataProject.addEntityAccessor(EntityAccessor accessor)
INTERNAL:
Add an entity accessor to this project.
|
protected EntityAccessor |
ORMetadata.reloadEntity(EntityAccessor entity,
MetadataDescriptor descriptor)
INTERNAL:
This method should be called to reload an entity (that was either
loaded from XML or an annotation) as a way of cloning it.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InterfaceAccessor.addEntityAccessor(EntityAccessor accessor)
INTERNAL:
Add the given entity accessor to this interface's list of variable one
to one accessors.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VariableOneToOneAccessor.addDiscriminatorClassFor(EntityAccessor accessor)
INTERNAL:
In stage 2 processing entities may be added to the discriminator
class list for this variable one to one accessor if they were not
explicitely added but define the interface associated with this
accessors target interface.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NamedEntityGraphMetadata.process(EntityAccessor entityAccessor)
INTERNAL:
Process the entity graph metadata.
|
| Constructor and Description |
|---|
NamedEntityGraphMetadata(MetadataAnnotation namedEntityGraph,
EntityAccessor accessor)
INTERNAL:
Used for annotation loading.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
InheritanceMetadata.addClassExtractor(MetadataDescriptor descriptor,
EntityAccessor accessor)
INTERNAL:
Set the class extractor class name on the inheritance policy.
|
protected void |
InheritanceMetadata.addClassIndicator(MetadataDescriptor descriptor,
EntityAccessor accessor)
INTERNAL:
Recursive method.
|
protected void |
InheritanceMetadata.addClassIndicatorField(MetadataDescriptor descriptor,
EntityAccessor accessor)
INTERNAL:
|
protected void |
InheritanceMetadata.processInheritanceRoot(MetadataDescriptor descriptor,
EntityAccessor accessor)
INTERNAL:
Process the inheritance metadata of a root class.
|
protected void |
InheritanceMetadata.processInheritanceSubclass(MetadataDescriptor descriptor,
EntityAccessor accessor,
EntityAccessor rootAccessor)
INTERNAL:
Process the inheritance metadata of a sub class.
|
| Constructor and Description |
|---|
EntityClassListenerMetadata(EntityAccessor accessor)
INTERNAL:
|
| Modifier and Type | Method and Description |
|---|---|
EntityAccessor |
XMLEntityMappings.reloadEntity(EntityAccessor accessor,
MetadataDescriptor descriptor)
INTERNAL:
We clone/reload an entity class by writing it out to XML and reload it
through OX.
|
| Modifier and Type | Method and Description |
|---|---|
List<EntityAccessor> |
XMLEntityMappings.getEntities()
INTERNAL:
Used for OX mapping.
|
| Modifier and Type | Method and Description |
|---|---|
EntityAccessor |
XMLEntityMappings.reloadEntity(EntityAccessor accessor,
MetadataDescriptor descriptor)
INTERNAL:
We clone/reload an entity class by writing it out to XML and reload it
through OX.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XMLEntityMappings.initPersistenceUnitClasses(HashMap<String,EntityAccessor> allEntities,
HashMap<String,EmbeddableAccessor> allEmbeddables)
INTERNAL:
Assumes the correct class loader has been set before calling this
method.
|
void |
XMLEntityMappings.setEntities(List<EntityAccessor> entities)
INTERNAL:
Used for OX mapping.
|
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.