パッケージ nlp4j.w3c
クラス NodeUtils
- java.lang.Object
-
- nlp4j.w3c.NodeUtils
-
public class NodeUtils extends Object
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 NodeUtils()
-
メソッドの概要
すべてのメソッド staticメソッド concreteメソッド 修飾子とタイプ メソッド 説明 static List<Node>
forEachChildNodes(Node n)
protected static void
forEachChildNodes(Node n, List<Node> node)
static List<Node>
forEachNodes(Node n)
protected static List<Node>
forEachNodes(Node n, boolean returnClone)
protected static void
forEachNodes(Node n, List<Node> node, boolean addClone)
static List<Node>
forEachPatternNodes(Node n)
protected static void
forEachPatternNodes(Node n, List<Node> node)
static List<Node>
forEachPatternNodes2(Node n)
protected static void
forEachPatternNodes2(Node node, List<Node> list)
static Node
getDeepestUpperElement(Node node)
static Node
getFirstElementChild(Node node)
Elementである子ノードを返す(テキストは返さない)static Node
removeFirstElementChild(Node node)
static String
toString(List<Node> nodeList)
文字列表現を返します。static String
toString(Set<Node> nodeSet)
文字列表現を返します。static String
toString(Node node)
子Nodeも含めて文字列表現を返します。static String
toStringAsSingleNode(Node singleNode)
ルートのNodeを文字列表現を返します。
-
-
-
メソッドの詳細
-
getFirstElementChild
public static Node getFirstElementChild(Node node)
Elementである子ノードを返す(テキストは返さない)- パラメータ:
node
-- 戻り値:
- Pointer not clone
-
toStringAsSingleNode
public static String toStringAsSingleNode(Node singleNode)
ルートのNodeを文字列表現を返します。- パラメータ:
singleNode
-- 戻り値:
- Nodeの文字列表現
-
toString
public static String toString(List<Node> nodeList)
文字列表現を返します。- パラメータ:
nodeList
-- 戻り値:
- 文字列表現
-
-