java.lang.Object
org.xmlobjects.stream.XMLReader
- All Implemented Interfaces:
AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()<T> TfillObject(T object) <T> TfillObjectUsingBuilder(T object, Class<? extends ObjectBuilder<T>> type) <T> TfillObjectUsingBuilder(T object, ObjectBuilder<T> builder) intgetDepth()getName()<T> T<T> BuildResult<T>getObjectOrDOMElement(Class<T> type) <T> TgetObjectUsingBuilder(Class<? extends ObjectBuilder<T>> type) <T> TgetObjectUsingBuilder(ObjectBuilder<T> builder) <T> ObjectBuilder<T>getOrCreateBuilder(Class<? extends ObjectBuilder<T>> type) booleanhasNext()booleannextTag()
-
Method Details
-
getXMLObjects
-
getStreamReader
-
getNamespaces
-
getSchemaHandler
-
getEncoding
-
isCreateDOMAsFallback
public boolean isCreateDOMAsFallback() -
getBaseURI
-
getProperties
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
XMLReadException
-
getDepth
public int getDepth() -
hasNext
- Throws:
XMLReadException
-
nextTag
- Throws:
XMLReadException
-
getName
- Throws:
XMLReadException
-
getPrefix
- Throws:
XMLReadException
-
getObject
- Throws:
ObjectBuildExceptionXMLReadException
-
getObjectUsingBuilder
public <T> T getObjectUsingBuilder(Class<? extends ObjectBuilder<T>> type) throws ObjectBuildException, XMLReadException - Throws:
ObjectBuildExceptionXMLReadException
-
getObjectUsingBuilder
public <T> T getObjectUsingBuilder(ObjectBuilder<T> builder) throws ObjectBuildException, XMLReadException - Throws:
ObjectBuildExceptionXMLReadException
-
fillObject
- Throws:
ObjectBuildExceptionXMLReadException
-
fillObjectUsingBuilder
public <T> T fillObjectUsingBuilder(T object, Class<? extends ObjectBuilder<T>> type) throws ObjectBuildException, XMLReadException - Throws:
ObjectBuildExceptionXMLReadException
-
fillObjectUsingBuilder
public <T> T fillObjectUsingBuilder(T object, ObjectBuilder<T> builder) throws ObjectBuildException, XMLReadException - Throws:
ObjectBuildExceptionXMLReadException
-
getDOMElement
- Throws:
XMLReadException
-
getObjectOrDOMElement
public <T> BuildResult<T> getObjectOrDOMElement(Class<T> type) throws ObjectBuildException, XMLReadException - Throws:
ObjectBuildExceptionXMLReadException
-
getAttributes
- Throws:
XMLReadException
-
getTextContent
- Throws:
XMLReadException
-
getMixedContent
- Throws:
XMLReadException
-
getOrCreateBuilder
public <T> ObjectBuilder<T> getOrCreateBuilder(Class<? extends ObjectBuilder<T>> type) throws ObjectBuildException - Throws:
ObjectBuildException
-