JPA Method
in jakarta.persistence.Graph

Subgraph<K> addTreatedMapKeySubgraph(
  MapAttribute<?superT,?superK,?> attribute, 
  Class<K> type
)


Add a node to the graph that corresponds to a map key that is a managed type with inheritance. This allows for construction of multi-node entity graphs that include related managed types. Subclass subgraphs will automatically include the specified attributes of superclass subgraphs
Parameters:
attribute - attribute
type - entity subclass
Return:
subgraph for the attribute
Throws:
IllegalArgumentException - if the attribute's target type is not a managed type entity
IllegalStateException - if this EntityGraph has been statically defined
Since:
JPA 3.2