public abstract class AbstractParser extends Object
| Constructor and Description |
|---|
AbstractParser() |
| Modifier and Type | Method and Description |
|---|---|
protected Boolean |
attributeAsBoolean(XMLStreamReader reader,
String attributeName,
Boolean defaultValue)
convert an xml attribute in boolean value.
|
protected Integer |
attributeAsInt(XMLStreamReader reader,
String attributeName)
convert an xml element in String value
|
protected String |
attributeAsString(XMLStreamReader reader,
String attributeName)
convert an xml element in String value
|
protected Boolean |
elementAsBoolean(XMLStreamReader reader)
convert an xml element in boolean value.
|
protected Integer |
elementAsInteger(XMLStreamReader reader)
convert an xml element in Integer value
|
protected Long |
elementAsLong(XMLStreamReader reader)
convert an xml element in Long value
|
protected String |
elementAsString(XMLStreamReader reader)
convert an xml element in String value
|
protected String |
elementAsStringNoNest(XMLStreamReader reader)
convert an xml element in String value but ignore nest element
|
protected Boolean elementAsBoolean(XMLStreamReader reader) throws XMLStreamException, ParserException
reader - the StAX readerXMLStreamException - StAX exceptionParserException - in case of non valid boolean for given element valueprotected Boolean attributeAsBoolean(XMLStreamReader reader, String attributeName, Boolean defaultValue) throws XMLStreamException, ParserException
reader - the StAX readerattributeName - the name of the attributedefaultValue - defaultValueXMLStreamException - StAX exceptionParserException - in case of not valid boolena for given attributeprotected String elementAsString(XMLStreamReader reader) throws XMLStreamException
reader - the StAX readerXMLStreamException - StAX exceptionprotected String attributeAsString(XMLStreamReader reader, String attributeName) throws XMLStreamException
reader - the StAX readerattributeName - the name of the attributeXMLStreamException - StAX exceptionprotected Integer attributeAsInt(XMLStreamReader reader, String attributeName) throws XMLStreamException
reader - the StAX readerattributeName - the name of the attributeXMLStreamException - StAX exceptionprotected Integer elementAsInteger(XMLStreamReader reader) throws XMLStreamException, ParserException
reader - the StAX readerXMLStreamException - StAX exceptionParserException - in case it isn't a numberprotected Long elementAsLong(XMLStreamReader reader) throws XMLStreamException, ParserException
reader - the StAX readerXMLStreamException - StAX exceptionParserException - in case it isn't a numberprotected String elementAsStringNoNest(XMLStreamReader reader) throws XMLStreamException
reader - the StAX readerXMLStreamException - StAX exceptionCopyright © 2013 IronJacamar (http://www.ironjacamar.org)