JPA Annotation

NamedSubgraph

Implemented Interfaces:
Annotation

A NamedSubgraph is a member element of a NamedEntityGraph. The NamedSubgraph is only referenced from within a NamedEntityGraph and can not be referenced independently. It is referenced by its name from a NamedAttributeNode element of the NamedEntityGraph.
See Also:
NamedEntityGraph
NamedAttributeNode
Since:
JPA 2.1

Public Annotation Attributes

(Required) The list of the attributes of the class that must be included.
If the named subgraph corresponds to a subclass of the class referenced by the corresponding attribute node, then only subclass-specific attributes are listed.
Since:
JPA 2.1
String name default null
(Required) The name of the subgraph as referenced from a NamedAttributeNode element.
Since:
JPA 2.1
Class type default void.class
(Optional) The type represented by this subgraph.
The element must be specified when this subgraph is extending a definition on behalf of a subclass.
Since:
JPA 2.1