Klasse SourceElementNodePointer

java.lang.Object
org.apache.commons.jxpath.ri.model.NodePointer
org.apache.torque.generator.source.SourceElementNodePointer
Alle implementierten Schnittstellen:
Serializable, Cloneable, Comparable, org.apache.commons.jxpath.Pointer

public class SourceElementNodePointer extends org.apache.commons.jxpath.ri.model.NodePointer
A node pointer pointing to a SourceElement.
Version:
$Id: $
Autor:
Dmitri Plotnikov, Thomas Fox
Siehe auch:
  • Feldübersicht

    Von Klasse geerbte Felder org.apache.commons.jxpath.ri.model.NodePointer

    index, locale, parent, UNKNOWN_NAMESPACE, WHOLE_COLLECTION
  • Konstruktorübersicht

    Konstruktoren
    Modifizierer
    Konstruktor
    Beschreibung
    protected
    SourceElementNodePointer(org.apache.commons.jxpath.ri.model.NodePointer parent, SourceElement sourceElement)
     
    protected
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    org.apache.commons.jxpath.ri.model.NodeIterator
    attributeIterator(org.apache.commons.jxpath.ri.QName qname)
     
    org.apache.commons.jxpath.ri.model.NodeIterator
    childIterator(org.apache.commons.jxpath.ri.compiler.NodeTest test, boolean reverse, org.apache.commons.jxpath.ri.model.NodePointer startWith)
     
    int
    compareChildNodePointers(org.apache.commons.jxpath.ri.model.NodePointer pointer1, org.apache.commons.jxpath.ri.model.NodePointer pointer2)
     
     
     
    int
     
    org.apache.commons.jxpath.ri.QName
     
    boolean
     
    boolean
     
    void
     
    boolean
    testSourceElement(org.apache.commons.jxpath.ri.compiler.NodeTest test)
     
    static boolean
    testSourceElement(SourceElement sourceElement, org.apache.commons.jxpath.ri.compiler.NodeTest test)
    Test a Node.

    Von Klasse geerbte Methoden org.apache.commons.jxpath.ri.model.NodePointer

    asPath, clone, compareTo, createAttribute, createChild, createChild, createPath, createPath, escape, getAbstractFactory, getDefaultNamespaceURI, getImmediateParentPointer, getImmediateValuePointer, getIndex, getLocale, getNamespaceResolver, getNamespaceURI, getNamespaceURI, getNode, getNodeSetByKey, getNodeValue, getParent, getPointerByID, getPointerByKey, getRootNode, getValue, getValuePointer, isActual, isAttribute, isContainer, isDefaultNamespace, isLanguage, isNode, isRoot, namespaceIterator, namespacePointer, newChildNodePointer, newNodePointer, printPointerChain, remove, setAttribute, setIndex, setNamespaceResolver, testNode, toString

    Von Klasse geerbte Methoden java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • SourceElementNodePointer

      protected SourceElementNodePointer(SourceElement sourceElement, Locale locale)
    • SourceElementNodePointer

      protected SourceElementNodePointer(org.apache.commons.jxpath.ri.model.NodePointer parent, SourceElement sourceElement)
  • Methodendetails

    • isLeaf

      public boolean isLeaf()
      Angegeben von:
      isLeaf in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • isCollection

      public boolean isCollection()
      Angegeben von:
      isCollection in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • getLength

      public int getLength()
      Angegeben von:
      getLength in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • getName

      public org.apache.commons.jxpath.ri.QName getName()
      Angegeben von:
      getName in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • getBaseValue

      public Object getBaseValue()
      Angegeben von:
      getBaseValue in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • getImmediateNode

      public Object getImmediateNode()
      Angegeben von:
      getImmediateNode in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • setValue

      public void setValue(Object value)
      Angegeben von:
      setValue in Schnittstelle org.apache.commons.jxpath.Pointer
      Angegeben von:
      setValue in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • compareChildNodePointers

      public int compareChildNodePointers(org.apache.commons.jxpath.ri.model.NodePointer pointer1, org.apache.commons.jxpath.ri.model.NodePointer pointer2)
      Angegeben von:
      compareChildNodePointers in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • childIterator

      public org.apache.commons.jxpath.ri.model.NodeIterator childIterator(org.apache.commons.jxpath.ri.compiler.NodeTest test, boolean reverse, org.apache.commons.jxpath.ri.model.NodePointer startWith)
      Setzt außer Kraft:
      childIterator in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • attributeIterator

      public org.apache.commons.jxpath.ri.model.NodeIterator attributeIterator(org.apache.commons.jxpath.ri.QName qname)
      Setzt außer Kraft:
      attributeIterator in Klasse org.apache.commons.jxpath.ri.model.NodePointer
    • testSourceElement

      public boolean testSourceElement(org.apache.commons.jxpath.ri.compiler.NodeTest test)
    • testSourceElement

      public static boolean testSourceElement(SourceElement sourceElement, org.apache.commons.jxpath.ri.compiler.NodeTest test)
      Test a Node.
      Parameter:
      sourceElement - node to test
      test - to execute
      Gibt zurück:
      true if node passes test