|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
| インタフェースの概要 | |
|---|---|
| Condition | ノードを選択する条件 |
| EachCallback<T> | 配列、もしくは同様の順序付きのコレクションの要素を、順に処理するためのコールバック用インタフェース |
| クラスの概要 | |
|---|---|
| AbstractCondition | |
| AbstractMapObjectCondition<T> | |
| And | 指定した条件の論理積を結果にする条件です。 |
| ByObject | PMapObjectを元にノードを選択する条件です。 |
| HasEdge | |
| HasNextEdge | ノードに隣接するエッジの型や本数の条件です。 |
| HasNextNode | ノードに隣接するノードの型や数の条件です。 |
| HasNode | |
| HasPreviousEdge | ノードに隣接する逆方向のエッジの型や本数の条件です。 |
| HasPreviousNode | ノードに逆方向のエッジで隣接するノードの型や数の条件です。 |
| HasTag | ノードまたはエッジが持つタグの有無の条件です。 |
| IsType | ノードまたはエッジの型を比較する条件です。 |
| NodeComparator | |
| Not | 条件の結果を反転させる条件です。 |
| PropertyEq | オブジェクトのプロパティ値との一致を調べる条件です。 |
| PropertyGt | オブジェクトのプロパティ値が、指定した値より大きいことを調べる条件です。 |
| PropertyGte | オブジェクトのプロパティ値が、指定した値より大きいか、一致することを調べる条件です。 |
| PropertyLt | オブジェクトのプロパティ値が、指定した値より小さいことを調べる条件です。 |
| PropertyLte | オブジェクトのプロパティ値が、指定した値より小さいか、一致することを調べる条件です。 |
| PropertyRegex | オブジェクトのプロパティ値が正規表現にマッチすることを調べる条件です。 |
| Selector | ノードのセレクタ |
| 列挙型の概要 | |
|---|---|
| Condition.Target | 条件が比較対象にするノード、またはエッジを表す列挙型 |
| 例外の概要 | |
|---|---|
| PropertyNotFoundException | |
| SelectorRuntimeException | |
| UnsupportedTargetException | |
|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||