See: Description
| Interface | Description |
|---|---|
| GraphPolicyRulePredicate |
A plug-in for graph policy rule matches whereby an object may be matched against named values.
|
| GraphTraversal.PlanExecutor |
Executor that allows callers to actually perform the planned action.
|
| GraphTraversal.Processor |
Executes the planned operation.
|
| Class | Description |
|---|---|
| GraphPathBean |
The graph path bean holds the Hibernate object mapping and assists navigation thereof.
|
| GraphPathReport |
A standalone tool for producing a summary of the Hibernate object mapping for our Sphinx documentation.
|
| GraphPolicy |
A policy guides how to traverse the graph.
|
| GraphPolicy.Details |
A tuple noting the state of a mapped object instance in the current graph traversal.
|
| GraphPolicyRule |
A graph policy rule specifies a component of a
GraphPolicy. |
| GraphTraversal |
An alternative implementation of model object graph traversal, relying on SELECTing in advance for making decisions,
instead of rolling back to savepoints to recover from failed attempts to act.
|
| GroupPredicate |
A predicate that allows
group=system and similar to be used in graph policy rule matches. |
| ModelObjectSequencer | Deprecated
no longer used internally, replaced by
GraphTraversal.orderFileDeletion() |
| PermissionsPredicate |
A predicate that allows
perms=rwr--- and similar to be used in graph policy rule matches. |
| Enum | Description |
|---|---|
| GraphPolicy.Ability |
Abilities that the user may have to operate upon model objects.
|
| GraphPolicy.Action |
The action to take on an object instance.
|
| GraphPolicy.Orphan |
If an object instance has any
GraphPolicy.Action.EXCLUDEd parentsthat would prevent it from being orphaned. |
| Exception | Description |
|---|---|
| GraphException |
Exception which will be thrown by traversing the graph if an error occurred.
|