woolpack.dom
クラス XPathAttrValue
java.lang.Object
woolpack.dom.XPath
woolpack.dom.XPathAttrValue
- すべての実装されたインタフェース:
- DomExpression
public class XPathAttrValue
- extends XPath
DOM エレメントの属性名と属性値でノードを検索し委譲先を分岐するDomExpression
。
- 作成者:
- nakamura
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XPathAttrValue
public XPathAttrValue(java.lang.String attrName,
java.lang.String attrValue,
DomExpression firstExpression,
DomExpression otherExpression)
- コンストラクタ。
new XPath("//*[@" + attrName + "=\"" + attrValue + "\"]", firstExpression, otherExpression)
と同一。
- パラメータ:
attrName
- 属性名。attrValue
- 属性値。firstExpression
- 最初の検索結果に対する委譲先。otherExpression
- 2番目以降の検索結果に対する委譲先。
- 例外:
java.lang.NullPointerException
- 引数のいずれかが null の場合。
java.lang.RuntimeException
- XPath のコンパイルに失敗した場合。
XPathAttrValue
public XPathAttrValue(java.lang.String attrName,
java.lang.String attrValue,
DomExpression expression)
- コンストラクタ。
new XPath("//*[@" + attrName + "=\"" + attrValue + "\"]", expression)
と同一。
- パラメータ:
attrName
- 属性名。attrValue
- 属性値。expression
- 検索結果に対する委譲先。
- 例外:
java.lang.NullPointerException
- 引数のいずれかが null の場合。
java.lang.RuntimeException
- XPath のコンパイルに失敗した場合。