Class XPath.Axis

  • All Implemented Interfaces:
    java.lang.Cloneable
    Enclosing class:
    XPath

    public static class XPath.Axis
    extends java.lang.Object
    implements java.lang.Cloneable
    Axis.

    INTERNAL:

    Usage of this class is not supported. It may be altered or removed at any time.
    Author:
    Andy Clark, IBM
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static short ATTRIBUTE
      Type: attribute.
      static short CHILD
      Type: child.
      static short DESCENDANT
      Type: descendant.
      static short SELF
      Type: self.
      short type
      Axis type.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        Axis​(short type)
      Constructs an axis with the specified type.
      protected Axis​(XPath.Axis axis)
      Copy constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object clone()
      Returns a clone of this object.
      java.lang.String toString()
      Returns a string representation of this object.
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Axis

        public Axis​(short type)
        Constructs an axis with the specified type.
      • Axis

        protected Axis​(XPath.Axis axis)
        Copy constructor.
    • Method Detail

      • toString

        public java.lang.String toString()
        Returns a string representation of this object.
        Overrides:
        toString in class java.lang.Object
      • clone

        public java.lang.Object clone()
        Returns a clone of this object.
        Overrides:
        clone in class java.lang.Object