Class NodeNameTest

java.lang.Object
org.apache.commons.jxpath.ri.compiler.NodeTest
org.apache.commons.jxpath.ri.compiler.NodeNameTest

public class NodeNameTest extends NodeTest
Node name test.
  • Field Details

    • qname

      private final QName qname
    • namespaceURI

      private String namespaceURI
  • Constructor Details

    • NodeNameTest

      public NodeNameTest(QName qname)
      Constructs a new NodeNameTest.
      Parameters:
      qname - name to match
    • NodeNameTest

      public NodeNameTest(QName qname, String namespaceURI)
      Constructs a new NodeNameTest.
      Parameters:
      qname - name to match
      namespaceURI - uri to match
  • Method Details

    • getNamespaceURI

      public String getNamespaceURI()
      Gets the ns URI.
      Returns:
      String
    • getNodeName

      public QName getNodeName()
      Gets the node name.
      Returns:
      QName
    • isWildcard

      public boolean isWildcard()
      Tests whether this is a wildcard test.
      Returns:
      true if the node name is "*".
    • toString

      public String toString()
      Overrides:
      toString in class Object