Class AttributeAxisIterator
- java.lang.Object
-
- net.sf.saxon.om.AxisIteratorImpl
-
- net.sf.saxon.om.Navigator.BaseEnumeration
-
- net.sourceforge.pmd.lang.ast.xpath.saxon.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 ourAttributeAxisIterator
for the Saxon model.
-
-
Field Summary
Fields Modifier and Type Field Description protected Iterator<Attribute>
iterator
Deprecated.protected ElementNode
startNodeInfo
Deprecated.
-
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.
-
-
-
Field Detail
-
startNodeInfo
protected final ElementNode startNodeInfo
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 interfacenet.sf.saxon.om.SequenceIterator
- Specified by:
getAnother
in interfacenet.sf.saxon.om.UnfailingIterator
- Specified by:
getAnother
in classnet.sf.saxon.om.Navigator.BaseEnumeration
-
advance
public void advance()
Deprecated.- Specified by:
advance
in classnet.sf.saxon.om.Navigator.BaseEnumeration
-
-