Package | Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected Accessor |
ToManyMapFault.mapKeyAccessor |
Constructor and Description |
---|
ToManyMapFault(Accessor mapKeyAccessor) |
Modifier and Type | Class and Description |
---|---|
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 |
MapAccessor |
class |
PropertyAccessor
A utility accessor class that wraps a simple property.
|
Modifier and Type | Field and Description |
---|---|
protected 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 Accessor |
IdMapKeyAccessor.SHARED_ACCESSOR |
Modifier and Type | Field and Description |
---|---|
protected Map<Accessor,Fault> |
SingletonFaultFactory.mapFaults |
Modifier and Type | Method and Description |
---|---|
static Accessor |
PropertyUtils.accessor(String nestedPropertyName)
Compiles an accessor that can be used for fast access for the nested
property of the objects of a given class.
|
Accessor |
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.
|
Accessor |
PropertyException.getAccessor()
Returns property descriptor that was used to access the property.
|
Modifier and Type | Method and Description |
---|---|
Fault |
FaultFactory.getMapFault(Accessor mapKeyAccessor) |
Fault |
SingletonFaultFactory.getMapFault(Accessor mapKeyAccessor) |
void |
PersistentDescriptor.setPersistenceStateAccessor(Accessor persistenceStateAccessor) |
Constructor and Description |
---|
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(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) |
Modifier and Type | Method and Description |
---|---|
protected Accessor |
DataObjectDescriptorFactory.createAccessor(PersistentDescriptor descriptor,
String propertyName,
Class<?> propertyType) |
Modifier and Type | Field and Description |
---|---|
protected Accessor |
PersistentObjectMap.mapKeyAccessor |
Constructor and Description |
---|
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–2019 Apache Cayenne. All rights reserved.