Package com.norconex.commons.lang.xml

# Class XmlCursor

java.lang.Object
com.norconex.commons.lang.xml.XmlCursor

public class XmlCursor extends Object
XML cursor referencing the current position or element in XML traversal.

Since:
  2.0.0
See Also:
  - `Xml.iterator()`
  - `Xml.iterator(Object)`
  - `Xml.stream()`
  - `Xml.stream(Object)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Properties`
  `getAttributes()`
  `StartElement`
  `getElement()`
  `Properties`
  `getLocalAttributes()`
  `String`
  `getLocalName()`
  `String`
  `getLocalPath()`
  `String`
  `getName()`
  `String`
  `getPath()`
  `Node`
  `readAsDOM()`
  `Xml`
  `readAsXML()`
  `String`
  `readText()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### getElement

    public StartElement getElement()

  - ### getPath

    public String getPath()

  - ### getLocalPath

    public String getLocalPath()

  - ### getName

    public String getName()

  - ### getLocalName

    public String getLocalName()

  - ### getAttributes

    public Properties getAttributes()

  - ### getLocalAttributes

    public Properties getLocalAttributes()

  - ### readText

    public String readText()

  - ### readAsDOM

    public Node readAsDOM()

  - ### readAsXML

    public Xml readAsXML()