パッケージ jakarta.persistence
アノテーション型 NamedSubgraph
@TargetSE({}) @RetentionSE(RUNTIMESE) public @interface NamedSubgraph
NamedSubgraphは、NamedEntityGraphのメンバー要素です。NamedSubgraphは、NamedEntityGraph 内からのみ参照され、個別に参照することはできません。これは、NamedEntityGraphのNamedAttributeNode要素からのnameによって参照されます。- 導入:
- 2.1
- 関連事項:
NamedEntityGraph,NamedAttributeNode
必須定数のサマリー
必須要素 修飾子と型 必須要素 説明 NamedAttributeNode[]attributeNodes(必須)含める必要のあるクラスの属性のリスト。StringSEname(必須)NamedAttributeNode エレメントから参照されるサブグラフの名前。
要素の詳細
name
StringSE name
(必須)NamedAttributeNode エレメントから参照されるサブグラフの名前。
attributeNodes
NamedAttributeNode[] attributeNodes
(必須)含める必要のあるクラスの属性のリスト。名前付きサブグラフが、対応する属性ノードによって参照されるクラスのサブクラスに対応する場合、サブクラス固有の属性のみがリストされます。
type
ClassSE type
(オプション)このサブグラフで表される型。このサブグラフがサブクラスに代わって定義を継承する場合は、要素を指定する必要があります。- デフォルト:
- void.class