Uses of Interface
org.apache.cayenne.reflect.Accessor

Packages that use Accessor
org.apache.cayenne.access Contains classes that make up Cayenne ORM stack. 
org.apache.cayenne.reflect   
org.apache.cayenne.reflect.generic   
org.apache.cayenne.util General utility classes. 
 

Uses of Accessor in org.apache.cayenne.access
 

Fields in org.apache.cayenne.access declared as Accessor
protected  Accessor ToManyMapFault.mapKeyAccessor
           
 

Constructors in org.apache.cayenne.access with parameters of type Accessor
ToManyMapFault(Accessor mapKeyAccessor)
           
 

Uses of Accessor in org.apache.cayenne.reflect
 

Classes in org.apache.cayenne.reflect that implement Accessor
 class BeanAccessor
          A property accessor that uses set/get methods following JavaBean naming conventions.
 class EmbeddedFieldAccessor
          An accessor for fields storing embedded objects.
 class FieldAccessor
          A PropertyAccessor that performs direct Field access.
 class IdMapKeyAccessor
          A stateless read-only accessor of the map key value that is based on the Persistent object id.
 class PropertyAccessor
          A utility accessor class that wraps a simple property.
 

Fields in org.apache.cayenne.reflect declared as Accessor
protected  Accessor BaseProperty.accessor
           
protected  Accessor PropertyException.accessor
           
protected  Accessor EmbeddedFieldAccessor.embeddableAccessor
           
protected  Accessor EmbeddedFieldAccessor.embeddedAccessor
           
protected  Accessor PersistentDescriptor.persistenceStateAccessor
           
static Accessor IdMapKeyAccessor.SHARED_ACCESSOR
           
 

Methods in org.apache.cayenne.reflect that return Accessor
protected  Accessor PersistentDescriptorFactory.createAccessor(PersistentDescriptor descriptor, String propertyName, Class propertyType)
          Creates an accessor for the property.
protected  Accessor PersistentDescriptorFactory.createEmbeddableAccessor(Class embeddableClass, 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.
 Accessor PropertyException.getAccessor()
          Returns property descriptor that was used to access the property.
 

Methods in org.apache.cayenne.reflect with parameters of type Accessor
 Fault FaultFactory.getMapFault(Accessor mapKeyAccessor)
           
 Fault SingletonFaultFactory.getMapFault(Accessor mapKeyAccessor)
           
 void PersistentDescriptor.setPersistenceStateAccessor(Accessor persistenceStateAccessor)
           
 

Constructors in org.apache.cayenne.reflect with parameters of type Accessor
BaseArcProperty(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(Class embeddableClass, Accessor embeddedAccessor, Accessor embeddableAccessor)
           
IndexedListProperty(ClassDescriptor owner, ClassDescriptor targetDescriptor, Accessor accessor, String reverseName, String indexPropertyName)
          Deprecated.  
ListProperty(ClassDescriptor owner, ClassDescriptor targetDescriptor, Accessor accessor, String reverseName)
          Deprecated.  
PropertyException(String message, Accessor accessor, Object source)
           
PropertyException(String message, Accessor accessor, Object source, Throwable cause)
           
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 Accessor
protected  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 Accessor
protected  Accessor PersistentObjectMap.mapKeyAccessor
           
 

Constructors in org.apache.cayenne.util with parameters of type Accessor
PersistentObjectMap(Persistent relationshipOwner, String relationshipName, Accessor mapKeyAccessor)
          Creates PersistentObjectList initializing it with list owner persistent object and relationship name that this list maps to.
 



Copyright © 2001-2007 Apache Cayenne. All Rights Reserved.