Uses of Interface
org.apache.cayenne.reflect.Accessor
Package
Description
Contains classes that make up Cayenne ORM stack.
General utility classes.
-
Uses of Accessor in org.apache.cayenne.access
-
Uses of Accessor in org.apache.cayenne.reflect
Modifier and TypeClassDescriptionclass
A property accessor that uses set/get methods following JavaBean naming conventions.class
An accessor for fields storing embedded objects.class
A PropertyAccessor that performs direct Field access.class
A stateless read-only accessor of the map key value that is based on the Persistent object id.class
class
A utility accessor class that wraps a simple property.Modifier and TypeFieldDescriptionprotected Accessor
BaseProperty.accessor
protected Accessor
PropertyException.accessor
protected Accessor
EmbeddedFieldAccessor.embeddableAccessor
protected Accessor
EmbeddedFieldAccessor.embeddedAccessor
protected Accessor
FieldEmbeddableDescriptor.embeddedPropertyAccessor
protected Accessor
FieldEmbeddableDescriptor.ownerAccessor
protected Accessor
PersistentDescriptor.persistenceStateAccessor
static final Accessor
IdMapKeyAccessor.SHARED_ACCESSOR
Modifier and TypeMethodDescriptionstatic Accessor
Compiles an accessor that can be used for fast access for the nested property of the objects of a given class.AccessorFactory.createAccessor
(Class<?> objectClass, String propertyName, Class<?> propertyType) protected Accessor
PersistentDescriptorFactory.createAccessor
(PersistentDescriptor descriptor, String propertyName, Class<?> propertyType) Creates an accessor for the property.protected Accessor
PersistentDescriptorFactory.createEmbeddableAccessor
(EmbeddableDescriptor descriptor, String propertyName, Class<?> propertyType) Creates an accessor for the property of the embeddable class.protected Accessor
PersistentDescriptorFactory.createMapKeyAccessor
(ObjRelationship relationship, ClassDescriptor targetDescriptor) Creates an accessor to read a map key for a given relationship.PropertyException.getAccessor()
Returns property descriptor that was used to access the property.Modifier and TypeMethodDescriptionFaultFactory.getMapFault
(Accessor mapKeyAccessor) SingletonFaultFactory.getMapFault
(Accessor mapKeyAccessor) void
PersistentDescriptor.setPersistenceStateAccessor
(Accessor persistenceStateAccessor) ModifierConstructorDescriptionBaseArcProperty
(ClassDescriptor owner, ClassDescriptor targetDescriptor, Accessor accessor, String reverseName) BaseProperty
(ClassDescriptor owner, Accessor accessor) BaseToManyProperty
(ClassDescriptor owner, ClassDescriptor targetDescriptor, Accessor accessor, String reverseName) BaseToOneProperty
(ClassDescriptor owner, ClassDescriptor targetDescriptor, Accessor accessor, String reverseName) EmbeddedFieldAccessor
(EmbeddableDescriptor embeddableDescriptor, Accessor embeddedAccessor, Accessor embeddableAccessor) PropertyException
(String messageFormat, Accessor accessor, Object source, Object... messageArgs) PropertyException
(String messageFormat, Accessor accessor, Object source, Throwable cause, Object... messageArgs) SimpleAttributeProperty
(ClassDescriptor owner, Accessor accessor, ObjAttribute attribute) -
Uses of Accessor in org.apache.cayenne.reflect.generic
Modifier and TypeMethodDescriptionprotected Accessor
DataObjectDescriptorFactory.createAccessor
(PersistentDescriptor descriptor, String propertyName, Class<?> propertyType) -
Uses of Accessor in org.apache.cayenne.util
ModifierConstructorDescriptionPersistentObjectMap
(Persistent relationshipOwner, String relationshipName, Accessor mapKeyAccessor) Creates PersistentObjectList initializing it with list owner persistent object and relationship name that this list maps to.