| Interface | Description |
|---|---|
| Accessor |
An accessor of a property value.
|
| ArcProperty |
A Property that represents an "arc" connecting source node to the target node
in the graph.
|
| AttributeProperty |
Represents a simple object property.
|
| ClassDescriptor |
A runtime descriptor of an persistent class.
|
| ClassDescriptorFactory |
A factory of
ClassDescriptor instances. |
| EmbeddableDescriptor | |
| FaultFactory | |
| Property | Deprecated
since 4.0 renamed to PropertyDescriptor.
|
| PropertyDescriptor |
Defines bean property API used by Cayenne to access object data, do faulting
and graph maintenance tasks.
|
| PropertyVisitor |
A visitor for various types of properties in a ClassDescriptor.
|
| ToManyMapProperty |
A property representing a map of objects keyed by one of the object properties.
|
| ToManyProperty |
A property representing a collection of objects.
|
| ToOneProperty |
An ArcProperty that points to a single graph node.
|
| Class | Description |
|---|---|
| BaseArcProperty |
A base implementation of the
ArcProperty. |
| BaseProperty |
An abstract property descriptor that delegates property access to an
Accessor. |
| BaseToManyProperty |
A generic superclass of CollectionProperty implementations.
|
| BaseToOneProperty |
A convenience base superclass for
ToOneProperty implementors. |
| BeanAccessor |
A property accessor that uses set/get methods following JavaBean naming
conventions.
|
| ClassDescriptorMap |
An object that holds class descriptors for mapped entities, compiling new
descriptors on demand using an internal chain of descriptor factories.
|
| Converter<T> |
A helper class to do property type conversions.
|
| ConverterFactory |
A factory of property type converters.
|
| EmbeddedFieldAccessor |
An accessor for fields storing embedded objects.
|
| FieldAccessor |
A PropertyAccessor that performs direct Field access.
|
| FieldEmbeddableDescriptor |
A default POJO embeddable descriptor.
|
| IdMapKeyAccessor |
A stateless read-only accessor of the map key value that is based on the Persistent
object id.
|
| LazyClassDescriptorDecorator |
A ClassDescriptor wrapper that compiles decorated descriptor lazily on first access.
|
| LifecycleCallbackRegistry |
A registry of lifecycle callbacks for all callback event types.
|
| MapAccessor | |
| PersistentDescriptor |
A default ClassDescriptor implementation for persistent objects.
|
| PersistentDescriptorFactory |
A convenience superclass for
ClassDescriptorFactory implementors. |
| PropertyAccessor |
A utility accessor class that wraps a simple property.
|
| PropertyUtils |
Utility methods to quickly access object properties.
|
| SimpleAttributeProperty |
A descriptor of an "attribute" persistent property.
|
| SingletonFaultFactory | |
| ToAnyConverter<T> |
Can convert to any class that has a constructor that takes a
single Object or a single String parameter.
|
| Exception | Description |
|---|---|
| PropertyException |
An unchecked exception thrown on errors during property access, either within a
Accessor or a Property.
|
| UnresolvablePathException |
A runtime exception thrown when
PropertyUtils.getProperty() finds that
there is a null value in middle of the resolved path. |
Copyright © 2001–2023 Apache Cayenne. All rights reserved.