T - 属性の型。public interface Subgraph<T>EntityGraph, AttributeNode, NamedSubgraph| 修飾子と型 | メソッドと説明 |
|---|---|
void | addAttributeNodes(Attribute<T,?>... attribute) エンティティグラフに 1 つ以上の属性ノードを追加します。 |
void | addAttributeNodes(StringSE... attributeName) エンティティグラフに 1 つ以上の属性ノードを追加します。 |
<X> Subgraph<X> | addKeySubgraph(Attribute<T,X> attribute) マネージ型であるマップキーに対応するノードをグラフに追加します。 |
<X> Subgraph<? extends X> | addKeySubgraph(Attribute<T,X> attribute, ClassSE<? extends X> type) 継承のあるマネージ型であるマップキーに対応するノードをグラフに追加します。 |
<X> Subgraph<X> | addKeySubgraph(StringSE attributeName) マネージ型であるマップキーに対応するノードをグラフに追加します。 |
<X> Subgraph<X> | addKeySubgraph(StringSE attributeName, ClassSE<X> type) 継承のあるマネージ型であるマップキーに対応するノードをグラフに追加します。 |
<X> Subgraph<X> | addSubgraph(Attribute<T,X> attribute) 管理対象型に対応するノードをグラフに追加します。 |
<X> Subgraph<? extends X> | addSubgraph(Attribute<T,X> attribute, ClassSE<? extends X> type) 継承されたマネージ型に対応するノードをグラフに追加します。 |
<X> Subgraph<X> | addSubgraph(StringSE attributeName) 管理対象型に対応するノードをグラフに追加します。 |
<X> Subgraph<X> | addSubgraph(StringSE attributeName, ClassSE<X> type) 継承されたマネージ型に対応するノードをグラフに追加します。 |
ListSE<AttributeNode<?>> | getAttributeNodes() サブグラフに含まれるこの管理対象型の属性に対応する属性ノードを返します。 |
ClassSE<T> | getClassType() このサブグラフが定義された型を返します。 |
void addAttributeNodes(StringSE... attributeName)
attributeName - 属性の名前 IllegalArgumentExceptionSE - 属性がこの管理対象型の属性でない場合。IllegalStateExceptionSE - EntityGraph が静的に定義されている場合 void addAttributeNodes(Attribute<T,?>... attribute)
attribute - 属性 IllegalStateExceptionSE - この EntityGraph が静的に定義されている場合 <X> Subgraph<X> addSubgraph(Attribute<T,X> attribute)
attribute - 属性 IllegalArgumentExceptionSE - 属性のターゲット型がマネージ型ではない場合 IllegalStateExceptionSE - EntityGraph が静的に定義されている場合 <X> Subgraph<? extends X> addSubgraph(Attribute<T,X> attribute, ClassSE<? extends X> type)
attribute - 属性 type - エンティティサブクラス IllegalArgumentExceptionSE - 属性のターゲット型がマネージ型ではない場合 IllegalStateExceptionSE - この EntityGraph が静的に定義されている場合 <X> Subgraph<X> addSubgraph(StringSE attributeName)
attributeName - 属性の名前 IllegalArgumentExceptionSE - 属性がこの管理対象型の属性でない場合。IllegalArgumentExceptionSE - 属性のターゲット型がマネージ型ではない場合 IllegalStateExceptionSE - この EntityGraph が静的に定義されている場合 <X> Subgraph<X> addSubgraph(StringSE attributeName, ClassSE<X> type)
attributeName - 属性の名前 type - エンティティサブクラス IllegalArgumentExceptionSE - 属性がこの管理対象型の属性でない場合。IllegalArgumentExceptionSE - 属性のターゲット型がマネージ型ではない場合 IllegalStateExceptionSE - この EntityGraph が静的に定義されている場合 <X> Subgraph<X> addKeySubgraph(Attribute<T,X> attribute)
attribute - 属性 IllegalArgumentExceptionSE - 属性のターゲット型がマネージ型エンティティではない場合 IllegalStateExceptionSE - この EntityGraph が静的に定義されている場合 <X> Subgraph<? extends X> addKeySubgraph(Attribute<T,X> attribute, ClassSE<? extends X> type)
attribute - 属性 type - エンティティサブクラス IllegalArgumentExceptionSE - 属性のターゲット型がマネージ型エンティティではない場合 IllegalStateExceptionSE - この EntityGraph が静的に定義されている場合 <X> Subgraph<X> addKeySubgraph(StringSE attributeName)
attributeName - 属性の名前 IllegalArgumentExceptionSE - 属性がこのエンティティの属性ではない場合。IllegalArgumentExceptionSE - 属性のターゲット型がマネージ型ではない場合 IllegalStateExceptionSE - この EntityGraph が静的に定義されている場合 <X> Subgraph<X> addKeySubgraph(StringSE attributeName, ClassSE<X> type)
attributeName - 属性の名前 type - エンティティサブクラス IllegalArgumentExceptionSE - 属性がこのエンティティの属性ではない場合。IllegalArgumentExceptionSE - 属性のターゲット型がマネージ型ではない場合 IllegalStateExceptionSE - この EntityGraph が静的に定義されている場合 ListSE<AttributeNode<?>> getAttributeNodes()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.