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 TypeClassDescriptionclassA property accessor that uses set/get methods following JavaBean naming conventions.classAn accessor for fields storing embedded objects.classA PropertyAccessor that performs direct Field access.classA stateless read-only accessor of the map key value that is based on the Persistent object id.classclassA utility accessor class that wraps a simple property.Fields in org.apache.cayenne.reflect declared as AccessorModifier and TypeFieldDescriptionprotected AccessorBaseProperty.accessorprotected AccessorPropertyException.accessorprotected AccessorEmbeddedFieldAccessor.embeddableAccessorprotected AccessorEmbeddedFieldAccessor.embeddedAccessorprotected AccessorFieldEmbeddableDescriptor.embeddedPropertyAccessorprotected AccessorFieldEmbeddableDescriptor.ownerAccessorprotected AccessorPersistentDescriptor.persistenceStateAccessorstatic final AccessorIdMapKeyAccessor.SHARED_ACCESSORFields in org.apache.cayenne.reflect with type parameters of type AccessorMethods in org.apache.cayenne.reflect that return AccessorModifier and TypeMethodDescriptionstatic AccessorCompiles 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 AccessorPersistentDescriptorFactory.createAccessor(PersistentDescriptor descriptor, String propertyName, Class<?> propertyType) Creates an accessor for the property.protected AccessorPersistentDescriptorFactory.createEmbeddableAccessor(EmbeddableDescriptor descriptor, String propertyName, Class<?> propertyType) Creates an accessor for the property of the embeddable class.protected AccessorPersistentDescriptorFactory.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) voidPersistentDescriptor.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 AccessorDataObjectDescriptorFactory.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.