Interface EntityGraph<T>

Type Parameters:
T - The type of the root entity.
All Superinterfaces:
Graph<T>

public interface EntityGraph<T> extends Graph<T>
This type represents the root of an entity graph that will be used as a template to define the attribute nodes and boundaries of a graph of entities and entity relationships. The root must be an entity type.

The methods to add subgraphs implicitly create the corresponding attribute nodes as well; such attribute nodes should not be redundantly specified.

Since:
2.1
See Also: