インタフェース
jp.carabiner.inkpod.pi.model.PNetworkNode の使用

PNetworkNode を使用しているパッケージ
jp.carabiner.inkpod.pi.model マップのモデルを操作するインタフェース、バリデータのインタフェースなどを提供します。 
jp.carabiner.inkpod.pi.selector   
 

jp.carabiner.inkpod.pi.model での PNetworkNode の使用
 

PNetworkNode を返す jp.carabiner.inkpod.pi.model のメソッド
 PNetworkNode PNetworkEdge.getNext()
           
 PNetworkNode[] PNetworkNode.getNextNodes()
          次のノードをすべて返す。
 PNetworkNode PNodeObject.getNode()
          ノードを返す。
 PNetworkNode PNetworkMap.getNode(long id)
           
 PNetworkNode[] PNetworkMap.getNodes()
           
 PNetworkNode PNetworkEdge.getPrevious()
           
 PNetworkNode[] PNetworkNode.getPreviousNodes()
          前のノードをすべて返す
 

PNetworkNode 型のパラメータを持つ jp.carabiner.inkpod.pi.model のメソッド
 void PNetworkEdge.setNext(PNetworkNode node)
           
 void PNetworkEdge.setPrevious(PNetworkNode node)
           
 

jp.carabiner.inkpod.pi.selector での PNetworkNode の使用
 

PNetworkNode を返す jp.carabiner.inkpod.pi.selector のメソッド
 PNetworkNode Selector.getNode()
          このセレクタが持つノードを先頭の一つだけ返します。
 PNetworkNode[] Selector.getNodes()
          このセレクタが持つすべてのノードを配列にして返します。
 

PNetworkNode 型の引数を持つ型を返す jp.carabiner.inkpod.pi.selector のメソッド
 java.util.Collection<PNetworkNode> HasPreviousNode.getNextNodes(PNetworkNode node)
           
abstract  java.util.Collection<PNetworkNode> HasNode.getNextNodes(PNetworkNode node)
           
 java.util.Collection<PNetworkNode> HasNextNode.getNextNodes(PNetworkNode node)
           
 java.util.List<PNetworkNode> Selector.getNodeList()
          このセレクタが持つすべてのノードをListにして返します。
 

PNetworkNode 型のパラメータを持つ jp.carabiner.inkpod.pi.selector のメソッド
 int NodeComparator.compare(PNetworkNode n1, PNetworkNode n2)
           
 java.util.Collection<PNetworkEdge> HasPreviousEdge.getNextEdge(PNetworkNode node)
           
 java.util.Collection<PNetworkEdge> HasNextEdge.getNextEdge(PNetworkNode node)
           
abstract  java.util.Collection<PNetworkEdge> HasEdge.getNextEdge(PNetworkNode node)
           
 java.util.Collection<PNetworkNode> HasPreviousNode.getNextNodes(PNetworkNode node)
           
abstract  java.util.Collection<PNetworkNode> HasNode.getNextNodes(PNetworkNode node)
           
 java.util.Collection<PNetworkNode> HasNextNode.getNextNodes(PNetworkNode node)
           
 boolean Not.isMatch(PNetworkNode node, PNetworkEdge edge, PNetworkNode nextNode)
           
 boolean Condition.isMatch(PNetworkNode node, PNetworkEdge edge, PNetworkNode nextNode)
          条件にマッチするか調べます。
 boolean And.isMatch(PNetworkNode node, PNetworkEdge edge, PNetworkNode nextNode)
           
 boolean AbstractCondition.isMatch(PNetworkNode selfNode, PNetworkEdge edge, PNetworkNode nextNode)
           
 boolean IsType.isMatchNode(PNetworkNode node)
           
 boolean HasTag.isMatchNode(PNetworkNode node)
           
 boolean HasNode.isMatchNode(PNetworkNode node)
           
 boolean HasEdge.isMatchNode(PNetworkNode node)
           
 boolean ByObject.isMatchNode(PNetworkNode node)
           
 boolean AbstractMapObjectCondition.isMatchNode(PNetworkNode selfNode)
           
abstract  boolean AbstractCondition.isMatchNode(PNetworkNode node)
           
protected  boolean IsType.isNodeType(PNetworkNode node)
           
 

PNetworkNode 型の型引数を持つ jp.carabiner.inkpod.pi.selector のメソッドパラメータ
 void Selector.each(EachCallback<PNetworkNode> callback)
          このセレクタが持つすべてのノードを、順番に処理します。
 

PNetworkNode 型のパラメータを持つ jp.carabiner.inkpod.pi.selector のコンストラクタ
Selector(PNetworkNode node)
          一つのノードからセレクタを構築します。
Selector(PNetworkNode[] nodes)
          ノードの配列からセレクタを構築します。
 

PNetworkNode 型の型引数を持つ jp.carabiner.inkpod.pi.selector のコンストラクタパラメータ
Selector(java.util.Collection<PNetworkNode> nodeCollection)
          ノードのCollectionからセレクタを構築します。