Modifier and Type | Field and Description |
---|---|
protected Map<String,MetadataAccessor> |
MetadataDescriptor.m_accessors |
protected Map<String,Map<String,MetadataAccessor>> |
MetadataDescriptor.m_biDirectionalManyToManyAccessors |
Modifier and Type | Method and Description |
---|---|
MetadataAccessor |
MetadataDescriptor.getAccessorFor(String fieldOrPropertyName)
INTERNAL:
This method will first check for an accessor with name equal to
fieldOrPropertyName (that is, assumes it is a field name).
|
MetadataAccessor |
MetadataDescriptor.getBiDirectionalManyToManyAccessor(String className,
String attributeName)
INTERNAL:
Assumes hasBidirectionalManyToManyAccessorFor has been called before
hand.
|
Modifier and Type | Method and Description |
---|---|
void |
MetadataDescriptor.addAccessor(MetadataAccessor accessor)
INTERNAL:
|
static <T extends Annotation> |
MetadataHelper.getAnnotation(Class annotation,
MetadataAccessor accessor)
INTERNAL:
Wrapper to the getAnnotation() call using an Accessor.
|
DatabaseMapping |
MetadataDescriptor.getMappingForAttributeName(String attributeName,
MetadataAccessor referencingAccessor)
INTERNAL:
Non-owning mappings that need to look up the owning mapping, should call
this method with their respective accessor to check for circular mappedBy
references.
|
void |
MetadataLogger.logConfigMessage(String ctx,
MetadataAccessor accessor,
Object param)
INTERNAL:
Logging utility method.
|
void |
MetadataLogger.logConfigMessage(String ctx,
MetadataAccessor accessor,
Object param1,
Object param2)
INTERNAL:
Logging utility method.
|
void |
MetadataLogger.logWarningMessage(String ctx,
MetadataAccessor accessor)
INTERNAL:
Logging utility method.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicAccessor
A relational accessor.
|
class |
ClassAccessor
A class accessor.
|
class |
CollectionAccessor
An annotation defined relational collections accessor.
|
class |
DirectAccessor
A direct accessor.
|
class |
EmbeddedAccessor
An embedded relationship accessor.
|
class |
EmbeddedIdAccessor
An embedded id relationship accessor.
|
class |
ManyToManyAccessor
A many to many relationship accessor.
|
class |
ManyToOneAccessor
A many to one relationship accessor.
|
class |
MappedSuperclassAccessor
A mapped superclass accessor.
|
class |
NonRelationshipAccessor
An relational accessor.
|
class |
ObjectAccessor
A single object relationship accessor.
|
class |
OneToManyAccessor
A OneToMany relationship accessor.
|
class |
OneToOneAccessor
A one to one relationship accessor.
|
class |
RelationshipAccessor
An relational accessor.
|
Modifier and Type | Method and Description |
---|---|
protected MetadataAccessor |
ClassAccessor.buildAccessor(MetadataAccessibleObject accessibleObject)
INTERNAL:
Create and return the appropriate accessor based on the accessible
object given.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ClassAccessor.processAccessor(MetadataAccessor accessor)
INTERNAL:
Process an accessor method or field.
|
Constructor and Description |
---|
MetadataColumn(Column column,
MetadataAccessor accessor)
INTERNAL:
Called for basic mappings.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLBasicAccessor
An XML extended basic accessor.
|
class |
XMLClassAccessor
An XML extended class accessor.
|
class |
XMLEmbeddedAccessor
An XML extended embedded relationship accessor.
|
class |
XMLEmbeddedIdAccessor
An XML extended embedded id relationship accessor.
|
class |
XMLManyToManyAccessor
A an extended many to many relationship accessor.
|
class |
XMLManyToOneAccessor
An xml extended many to one relationship accessor.
|
class |
XMLMappedSuperclassAccessor
An XML extended mapped superclass accessor.
|
class |
XMLOneToManyAccessor
A OneToMany relationship accessor.
|
class |
XMLOneToOneAccessor
An extended one to one relationship accessor.
|
class |
XMLTransientAccessor
An XML transient accessor ...
|
Modifier and Type | Method and Description |
---|---|
protected MetadataAccessor |
XMLClassAccessor.buildAccessor(Node node)
INTERNAL:
Create and return the appropriate accessor based on the given node.
|
Copyright © 2024. All rights reserved.