# Uses of Package
org.apache.cayenne.graph

Packages that use org.apache.cayenne.graph
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.access.flush
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

- Classes in org.apache.cayenne.graph used by org.apache.cayenne
  Class
  Description
  ArcId
  Object that represents Arc identifier.
  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.
- Classes in org.apache.cayenne.graph used by org.apache.cayenne.access
  Class
  Description
  ArcId
  Object that represents Arc identifier.
  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.
- Classes in org.apache.cayenne.graph used by org.apache.cayenne.access.flush
  Class
  Description
  CompoundDiff
  A GraphDiff that is a list of other GraphDiffs.
  GraphDiff
  Represents a change in an object graph.
- Classes in org.apache.cayenne.graph used by org.apache.cayenne.graph
  Class
  Description
  ArcId
  Object that represents Arc identifier.
  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.
- Classes in org.apache.cayenne.graph used by org.apache.cayenne.remote
  Class
  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.
- Classes in org.apache.cayenne.graph used by org.apache.cayenne.tx
  Class
  Description
  GraphDiff
  Represents a change in an object graph.