Jakarta Persistence (JPA) Method
Subgraph<X> addSubgraph(
String attributeName,
Class<X> type
)
Add a node to the graph that corresponds to a managed type with inheritance. This allows for multiple subclass subgraphs to be defined for this node of the entity graph. Subclass subgraphs will automatically include the specified attributes of superclass subgraphs
- Parameters:
attributeName- name of the attributetype- entity subclass
- Returns:
- subgraph for the attribute.
- Throws:
- if this EntityGraph has been statically defined.IllegalStateException- if the attribute's target type is not a managed type.IllegalArgumentException
- Since:
- Jakarta Persistence (JPA) 1.0