| Package | Description | 
|---|---|
| org.apache.cayenne | Contains persistence APIs directly accessible by users. | 
| org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack. | 
| org.apache.cayenne.configuration | |
| org.apache.cayenne.conn | |
| org.apache.cayenne.exp | Cayenne data expression classes. | 
| org.apache.cayenne.exp.parser | Contains expression parser and other expression internals. | 
| org.apache.cayenne.map | Contains O/R mapping classes that store relational database 
metadata information and map it to Java classes. | 
| org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create
custom queries. | 
| org.apache.cayenne.util | General utility classes. | 
| Class and Description | 
|---|
| GenericQueryResult Generic implementation of QueryResult using List as QueryResultItem storage. | 
| ObjectContextGraphAction A base implementation of a helper class to handle
  ObjectContext.propertyChanged(org.apache.cayenne.Persistent, String, Object, Object)processing on behalf of an ObjectContext. | 
| Class and Description | 
|---|
| PersistentObjectCollection Simple interface to unify PersistentObject* collections in way of
 setting properties directly | 
| PersistentObjectList A list of persistent objects lazily resolved on the first access. | 
| PersistentObjectSet | 
| RelationshipFault An abstract superclass of lazily faulted to-one and to-many relationships. | 
| Class and Description | 
|---|
| XMLEncoder A helper class to encode objects to XML. | 
| XMLSerializable Interface for Cayenne objects that can be saved to XML. | 
| Class and Description | 
|---|
| XMLEncoder A helper class to encode objects to XML. | 
| XMLSerializable Interface for Cayenne objects that can be saved to XML. | 
| Class and Description | 
|---|
| XMLEncoder A helper class to encode objects to XML. | 
| XMLSerializable Interface for Cayenne objects that can be saved to XML. | 
| Class and Description | 
|---|
| CayenneMapEntry Defining a double-linked named entry in CayenneMap. | 
| XMLSerializable Interface for Cayenne objects that can be saved to XML. | 
| Class and Description | 
|---|
| CayenneMapEntry Defining a double-linked named entry in CayenneMap. | 
| XMLEncoder A helper class to encode objects to XML. | 
| XMLSerializable Interface for Cayenne objects that can be saved to XML. | 
| Class and Description | 
|---|
| XMLEncoder A helper class to encode objects to XML. | 
| XMLSerializable Interface for Cayenne objects that can be saved to XML. | 
| Class and Description | 
|---|
| EntityMergeListener EntityMergeListener interface defines API useful for listening to
 EntityMergeSupport processing. | 
| EqualsBuilder Assists in implementing  Object.equals(Object)methods. | 
| HashCodeBuilder Assists in implementing  Object.hashCode()methods. | 
| ListResponse A QueryResponse optimized to hold a single object or data row list. | 
| PersistentObjectCollection Simple interface to unify PersistentObject* collections in way of
 setting properties directly | 
| ProcedureResultBuilder | 
| QueryResultBuilder | 
| RelationshipFault An abstract superclass of lazily faulted to-one and to-many relationships. | 
| ToStringBuilder A utility class to simplify implementation of Object toString methods. | 
| XMLEncoder A helper class to encode objects to XML. | 
| XMLSerializable Interface for Cayenne objects that can be saved to XML. | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.