@Target(value={})
@Retention(value=RUNTIME)
public @interface NamedAttributeNode
NamedAttributeNode
はNamedEntityGraph
のメンバー属性です。NamedEntityGraph
,
NamedSubgraph
修飾子とタイプ | 必須要素と説明 |
---|---|
java.lang.String |
value
(必須) グラフに含まれなければいけない属性の名前。
|
修飾子とタイプ | 任意要素と説明 |
---|---|
java.lang.String |
keySubgraph
(オプション) 属性がMap型を参照する場合、エンティティキータイプの場合にこの要素を使用してキーのサブグラフを指定できます。
|
java.lang.String |
subgraph
(オプション) 属性が独自のAttributeNodeを持つマネージドタイプ(エンティティ等)を参照する場合、
この要素はそのNamedSubgraphの定義を参照するために使用されます。
|
public abstract java.lang.String subgraph
この要素の値はNamedSubgraph
要素に対応するname
要素によって指定されたサブグラフの名前(name)です。
複数のサブグラフが継承のために指定されている場合、それらはこの名前で参照されます。
public abstract java.lang.String keySubgraph
この要素の値はNamedSubgraph
要素に対応するname
要素によって指定されたサブグラフの名前(name)です。
複数のサブグラフが継承のために指定されている場合、それらはこの名前で参照されます。
Translated by @megascus.