| 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.graph | Contains generic graph management tools used in Cayenne. | 
| org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features. | 
| org.apache.cayenne.tx | 
| Class and Description | 
|---|
| GraphChangeHandler Defines callback API that can be used by object graph nodes to notify of their state
 changes. | 
| GraphDiff Represents a change in an object graph. | 
| GraphEvent An event indicating a change in the object graph. | 
| GraphManager Represents a generic "managed" graph with nodes mapped by their ids. | 
| Class and Description | 
|---|
| GraphChangeHandler Defines callback API that can be used by object graph nodes to notify of their state
 changes. | 
| GraphDiff Represents a change in an object graph. | 
| GraphManager Represents a generic "managed" graph with nodes mapped by their ids. | 
| Class and Description | 
|---|
| GraphChangeHandler Defines callback API that can be used by object graph nodes to notify of their state
 changes. | 
| GraphDiff Represents a change in an object graph. | 
| GraphManager Represents a generic "managed" graph with nodes mapped by their ids. | 
| NodeDiff An abstract superclass of operations on individual nodes and arcs in a
 digraph. | 
| Class and Description | 
|---|
| GraphDiff Represents a change in an object graph. | 
| GraphDiffCompressor A utility class that removes redundant and mutually exclusive graph changes from the
 graph diff. | 
| Class and Description | 
|---|
| GraphDiff Represents a change in an object graph. | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.