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