|
||||||||||
前 次 | フレームあり フレームなし |
Condition を使用しているパッケージ | |
---|---|
jp.carabiner.inkpod.pi.selector |
jp.carabiner.inkpod.pi.selector での Condition の使用 |
---|
Condition を実装している jp.carabiner.inkpod.pi.selector のクラス | |
---|---|
class |
AbstractCondition
|
class |
AbstractMapObjectCondition<T>
|
class |
And
指定した条件の論理積を結果にする条件です。 |
class |
ByObject
PMapObjectを元にノードを選択する条件です。 |
class |
HasEdge
|
class |
HasNextEdge
ノードに隣接するエッジの型や本数の条件です。 |
class |
HasNextNode
ノードに隣接するノードの型や数の条件です。 |
class |
HasNode
|
class |
HasPreviousEdge
ノードに隣接する逆方向のエッジの型や本数の条件です。 |
class |
HasPreviousNode
ノードに逆方向のエッジで隣接するノードの型や数の条件です。 |
class |
HasTag
ノードまたはエッジが持つタグの有無の条件です。 |
class |
IsType
ノードまたはエッジの型を比較する条件です。 |
class |
Not
条件の結果を反転させる条件です。 |
class |
PropertyEq
オブジェクトのプロパティ値との一致を調べる条件です。 |
class |
PropertyGt
オブジェクトのプロパティ値が、指定した値より大きいことを調べる条件です。 |
class |
PropertyGte
オブジェクトのプロパティ値が、指定した値より大きいか、一致することを調べる条件です。 |
class |
PropertyLt
オブジェクトのプロパティ値が、指定した値より小さいことを調べる条件です。 |
class |
PropertyLte
オブジェクトのプロパティ値が、指定した値より小さいか、一致することを調べる条件です。 |
class |
PropertyRegex
オブジェクトのプロパティ値が正規表現にマッチすることを調べる条件です。 |
Condition 型のパラメータを持つ jp.carabiner.inkpod.pi.selector のメソッド | |
---|---|
Selector |
Selector.next(Condition... conditions)
このセレクタが持っているノードから、エッジの方向に隣接するノードから選択します。 |
Selector |
Selector.nextGraph(Condition... conditions)
このセレクタが持っているノードから、エッジの方向にたどって到達可能なノードから選択します。 |
Selector |
Selector.previous(Condition... conditions)
このセレクタが持っているノードから、エッジの逆方向に隣接するノードから選択します。 |
Selector |
Selector.previousGraph(Condition... conditions)
このセレクタが持っているノードから、エッジの逆方向にたどって到達可能なノードから選択します。 |
Selector |
Selector.select(Condition... conditions)
このセレクタが持っているノードから選択します。 |
Condition 型のパラメータを持つ jp.carabiner.inkpod.pi.selector のコンストラクタ | |
---|---|
And(Condition... conditions)
指定した条件の論理積を結果にします。 |
|
Not(Condition... conditions)
指定した条件の結果を反転させます。 |
|
||||||||||
前 次 | フレームあり フレームなし |