|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
| Collection | |
| Class Summary | |
| ClassGraph | A graph whose nodes are classes and whose edges are subclass, superclass, and part-of relationships between classes. |
| Main | |
| ObjectGraph | A graph whose nodes are objects and whose edges are part-of relationships (properties), with a single distinguished root object. |
| ObjectGraphSlice | A subgraph of an object graph, rooted at the object graph's root, determined by a strategy. |
| Strategy | A strategy determining a set of paths through a class graph or a slice of an object graph. |
| Traversal | A compact, efficient representation of a set of paths through a class graph that can be used to traverse an object graph. |
| TraversalGraph | A compact, efficient representation of a set of paths through a class graph that can be used to traverse an object graph. |
| Visitor | |
| Exception Summary | |
| FetchException | |
| IncompatibleClassGraphsException | Thrown when creating an object graph slice from an object graph and traversal graph that do not share the same class graph. |
| StrategyParseException | Thrown when failing to parse a strategy expression when creating a Strategy object. |
| TraversalException | Thrown when a traversal cannot be created. |
| TraversalSourceException | Thrown when creating an object graph slice from a traversal T and an object graph whose root is not an instance of a class in the start set of T. |
| VisitorMethodException | Thrown by Visitor.invokeMethod(String, Object, Class) when
a visitor method throws an exception. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||