Uses of Interface
org.apache.cayenne.reflect.Accessor
Packages that use Accessor
Package
Description
Contains classes that make up Cayenne ORM stack.
General utility classes.
-
Uses of Accessor in org.apache.cayenne.access
Fields in org.apache.cayenne.access declared as AccessorConstructors in org.apache.cayenne.access with parameters of type Accessor -
Uses of Accessor in org.apache.cayenne.reflect
Classes in org.apache.cayenne.reflect that implement AccessorModifier 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.Fields in org.apache.cayenne.reflect declared as AccessorModifier 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
Fields in org.apache.cayenne.reflect with type parameters of type AccessorMethods in org.apache.cayenne.reflect that return AccessorModifier 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.Methods in org.apache.cayenne.reflect with parameters of type AccessorModifier and TypeMethodDescriptionFaultFactory.getMapFault
(Accessor mapKeyAccessor) SingletonFaultFactory.getMapFault
(Accessor mapKeyAccessor) void
PersistentDescriptor.setPersistenceStateAccessor
(Accessor persistenceStateAccessor) Constructors in org.apache.cayenne.reflect with parameters of type AccessorModifierConstructorDescriptionBaseArcProperty
(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
Methods in org.apache.cayenne.reflect.generic that return AccessorModifier and TypeMethodDescriptionprotected Accessor
DataObjectDescriptorFactory.createAccessor
(PersistentDescriptor descriptor, String propertyName, Class<?> propertyType) -
Uses of Accessor in org.apache.cayenne.util
Fields in org.apache.cayenne.util declared as AccessorConstructors in org.apache.cayenne.util with parameters of type AccessorModifierConstructorDescriptionPersistentObjectMap
(Persistent relationshipOwner, String relationshipName, Accessor mapKeyAccessor) Creates PersistentObjectList initializing it with list owner persistent object and relationship name that this list maps to.