Class AttributeAxisIterator

  • All Implemented Interfaces:
    net.sf.saxon.om.AxisIterator, net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.UnfailingIterator

    @Deprecated
    @InternalApi
    public class AttributeAxisIterator
    extends net.sf.saxon.om.Navigator.BaseEnumeration
    Deprecated.
    An adapter over our AttributeAxisIterator for the Saxon model.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.Iterator<Attribute> iterator
      Deprecated.
       
      protected ElementNode startNodeInfo
      Deprecated.
       
      • Fields inherited from class net.sf.saxon.om.AxisIteratorImpl

        current, position
      • Fields inherited from interface net.sf.saxon.om.SequenceIterator

        GROUNDED, LAST_POSITION_FINDER, LOOKAHEAD
    • Constructor Summary

      Constructors 
      Constructor Description
      AttributeAxisIterator​(ElementNode startNodeInfo)
      Deprecated.
      Create an iterator over the Attribute axis for the given ElementNode.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void advance()
      Deprecated.
       
      net.sf.saxon.om.SequenceIterator getAnother()
      Deprecated.
       
      • Methods inherited from class net.sf.saxon.om.Navigator.BaseEnumeration

        next
      • Methods inherited from class net.sf.saxon.om.AxisIteratorImpl

        atomize, close, current, getProperties, getStringValue, iterateAxis, moveNext, position
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • startNodeInfo

        protected final ElementNode startNodeInfo
        Deprecated.
      • iterator

        protected final java.util.Iterator<Attribute> iterator
        Deprecated.
    • Constructor Detail

      • AttributeAxisIterator

        public AttributeAxisIterator​(ElementNode startNodeInfo)
        Deprecated.
        Create an iterator over the Attribute axis for the given ElementNode.
        See Also:
        AttributeAxisIterator
    • Method Detail

      • getAnother

        public net.sf.saxon.om.SequenceIterator getAnother()
        Deprecated.
        Specified by:
        getAnother in interface net.sf.saxon.om.SequenceIterator
        Specified by:
        getAnother in interface net.sf.saxon.om.UnfailingIterator
        Specified by:
        getAnother in class net.sf.saxon.om.Navigator.BaseEnumeration
      • advance

        public void advance()
        Deprecated.
        Specified by:
        advance in class net.sf.saxon.om.Navigator.BaseEnumeration