Maven module :un.storage : binding-xml :
Class : un.storage.binding.xml.XMLInputStream
Extends/Implements : -
Subclasses : -

author  Johann Sorel


Variables : -
Functions : setInput, setEncoding, setSkipEmptyText, isSkipEmptyText, getInput, getEncoding, readElement, readText, readProperties, skipElement, dispose



public void setInput (Object source)

public void setEncoding (CharEncoding encoding)

public void setSkipEmptyText (boolean skipEmptyText)

public boolean isSkipEmptyText ()

public Object getInput ()

public CharEncoding getEncoding ()


Read next element.
return  XMLElement or null if nothing more.
throws  IOException
public XMLElement readElement ()


If element is a text block, this method return the text content.
otherwise it will throw an ioexception.
return
throws  IOException
public Chars readText ()


If element is a beginning of a node, this method parse the node properties.
otherwise it will throw an ioexception.
throws  IOException
public XMLAttributes readProperties ()


If element is a beginning of a node, this method moves to the end
of the node. otherwise it will throw an ioexception.
throws  IOException
public void skipElement ()

public void dispose ()