Package org.vast.xml
Class DelegatingXMLStreamReader
java.lang.Object
org.vast.xml.DelegatingXMLStreamReader
- All Implemented Interfaces:
 XMLStreamConstants,XMLStreamReader
- Direct Known Subclasses:
 XMLStreamReaderWithLocation
 Abstract base for delegating XML stream readers.
 By default, all methods are delegated to the underlying reader
 
- Since:
 - May 18, 2017
 
- 
Field Summary
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intgetAttributeLocalName(int index) getAttributeName(int index) getAttributeNamespace(int index) getAttributePrefix(int index) getAttributeType(int index) getAttributeValue(int index) getAttributeValue(String namespaceURI, String localName) intgetName()intgetNamespacePrefix(int index) getNamespaceURI(int index) getNamespaceURI(String prefix) getProperty(String name) getText()char[]intgetTextCharacters(int sourceStart, char[] target, int targetStart, int length) intintbooleanhasName()booleanhasNext()booleanhasText()booleanisAttributeSpecified(int index) booleanbooleanbooleanbooleanbooleanintnext()intnextTag()voidboolean 
- 
Constructor Details
- 
DelegatingXMLStreamReader
 
 - 
 - 
Method Details
- 
close
- Specified by:
 closein interfaceXMLStreamReader- Throws:
 XMLStreamException
 - 
getAttributeCount
public int getAttributeCount()- Specified by:
 getAttributeCountin interfaceXMLStreamReader
 - 
getAttributeLocalName
- Specified by:
 getAttributeLocalNamein interfaceXMLStreamReader
 - 
getAttributeName
- Specified by:
 getAttributeNamein interfaceXMLStreamReader
 - 
getAttributeNamespace
- Specified by:
 getAttributeNamespacein interfaceXMLStreamReader
 - 
getAttributePrefix
- Specified by:
 getAttributePrefixin interfaceXMLStreamReader
 - 
getAttributeType
- Specified by:
 getAttributeTypein interfaceXMLStreamReader
 - 
getAttributeValue
- Specified by:
 getAttributeValuein interfaceXMLStreamReader
 - 
getAttributeValue
- Specified by:
 getAttributeValuein interfaceXMLStreamReader
 - 
getCharacterEncodingScheme
- Specified by:
 getCharacterEncodingSchemein interfaceXMLStreamReader
 - 
getElementText
- Specified by:
 getElementTextin interfaceXMLStreamReader- Throws:
 XMLStreamException
 - 
getEncoding
- Specified by:
 getEncodingin interfaceXMLStreamReader
 - 
getEventType
public int getEventType()- Specified by:
 getEventTypein interfaceXMLStreamReader
 - 
getLocalName
- Specified by:
 getLocalNamein interfaceXMLStreamReader
 - 
getLocation
- Specified by:
 getLocationin interfaceXMLStreamReader
 - 
getName
- Specified by:
 getNamein interfaceXMLStreamReader
 - 
getNamespaceContext
- Specified by:
 getNamespaceContextin interfaceXMLStreamReader
 - 
getNamespaceCount
public int getNamespaceCount()- Specified by:
 getNamespaceCountin interfaceXMLStreamReader
 - 
getNamespacePrefix
- Specified by:
 getNamespacePrefixin interfaceXMLStreamReader
 - 
getNamespaceURI
- Specified by:
 getNamespaceURIin interfaceXMLStreamReader
 - 
getNamespaceURI
- Specified by:
 getNamespaceURIin interfaceXMLStreamReader
 - 
getNamespaceURI
- Specified by:
 getNamespaceURIin interfaceXMLStreamReader
 - 
getPIData
- Specified by:
 getPIDatain interfaceXMLStreamReader
 - 
getPITarget
- Specified by:
 getPITargetin interfaceXMLStreamReader
 - 
getPrefix
- Specified by:
 getPrefixin interfaceXMLStreamReader
 - 
getProperty
- Specified by:
 getPropertyin interfaceXMLStreamReader- Throws:
 IllegalArgumentException
 - 
getText
- Specified by:
 getTextin interfaceXMLStreamReader
 - 
getTextCharacters
public char[] getTextCharacters()- Specified by:
 getTextCharactersin interfaceXMLStreamReader
 - 
getTextCharacters
public int getTextCharacters(int sourceStart, char[] target, int targetStart, int length) throws XMLStreamException - Specified by:
 getTextCharactersin interfaceXMLStreamReader- Throws:
 XMLStreamException
 - 
getTextLength
public int getTextLength()- Specified by:
 getTextLengthin interfaceXMLStreamReader
 - 
getTextStart
public int getTextStart()- Specified by:
 getTextStartin interfaceXMLStreamReader
 - 
getVersion
- Specified by:
 getVersionin interfaceXMLStreamReader
 - 
hasName
public boolean hasName()- Specified by:
 hasNamein interfaceXMLStreamReader
 - 
hasNext
- Specified by:
 hasNextin interfaceXMLStreamReader- Throws:
 XMLStreamException
 - 
hasText
public boolean hasText()- Specified by:
 hasTextin interfaceXMLStreamReader
 - 
isAttributeSpecified
public boolean isAttributeSpecified(int index) - Specified by:
 isAttributeSpecifiedin interfaceXMLStreamReader
 - 
isCharacters
public boolean isCharacters()- Specified by:
 isCharactersin interfaceXMLStreamReader
 - 
isEndElement
public boolean isEndElement()- Specified by:
 isEndElementin interfaceXMLStreamReader
 - 
isStandalone
public boolean isStandalone()- Specified by:
 isStandalonein interfaceXMLStreamReader
 - 
isStartElement
public boolean isStartElement()- Specified by:
 isStartElementin interfaceXMLStreamReader
 - 
isWhiteSpace
public boolean isWhiteSpace()- Specified by:
 isWhiteSpacein interfaceXMLStreamReader
 - 
next
- Specified by:
 nextin interfaceXMLStreamReader- Throws:
 XMLStreamException
 - 
nextTag
- Specified by:
 nextTagin interfaceXMLStreamReader- Throws:
 XMLStreamException
 - 
require
- Specified by:
 requirein interfaceXMLStreamReader- Throws:
 XMLStreamException
 - 
standaloneSet
public boolean standaloneSet()- Specified by:
 standaloneSetin interfaceXMLStreamReader
 
 -