woolpack.xml
クラス NodeFindableChildNodesImpl
java.lang.Object
woolpack.xml.NodeFindableChildNodesImpl
- すべての実装されたインタフェース:
- NodeFindable
public class NodeFindableChildNodesImpl
- extends java.lang.Object
- implements NodeFindable
Node.getChildNodes()
を利用する単純なNodeFindable
です。
- 作成者:
- nakamura
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeFindableChildNodesImpl
public NodeFindableChildNodesImpl(Fn<org.w3c.dom.Node,java.lang.Boolean> nodeChecker,
boolean deepFlag)
- パラメータ:
nodeChecker
- ノード評価の委譲先。deepFlag
- ノードが見付かった場合にその子ノードも検索するなら true。
evaluateList
public org.w3c.dom.NodeList evaluateList(java.lang.Object node)
- インタフェース
NodeFindable
の記述:
- 検索します。
- 定義:
- インタフェース
NodeFindable
内の evaluateList
- パラメータ:
node
- 検索の基点。
- 戻り値:
- 検索結果。
evaluateOne
public org.w3c.dom.Node evaluateOne(java.lang.Object node)
- インタフェース
NodeFindable
の記述:
- 検索します。
- 定義:
- インタフェース
NodeFindable
内の evaluateOne
- パラメータ:
node
- 検索の基点。
- 戻り値:
- 検索結果。
isDeepFlag
public boolean isDeepFlag()
setDeepFlag
public void setDeepFlag(boolean deepFlag)
getNodeChecker
public Fn<org.w3c.dom.Node,java.lang.Boolean> getNodeChecker()
setNodeChecker
public void setNodeChecker(Fn<org.w3c.dom.Node,java.lang.Boolean> nodeChecker)
Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.