Package org.apache.cxf.staxutils
Class FragmentStreamReader
java.lang.Object
org.apache.cxf.staxutils.DepthXMLStreamReader
org.apache.cxf.staxutils.FragmentStreamReader
- All Implemented Interfaces:
XMLStreamConstants,XMLStreamReader
Wraps a XMLStreamReader and provides optional START_DOCUMENT and END_DOCUMENT events.
-
Field Summary
Fields inherited from class org.apache.cxf.staxutils.DepthXMLStreamReader
readerFields 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
ConstructorsConstructorDescriptionFragmentStreamReader(XMLStreamReader reader) FragmentStreamReader(XMLStreamReader reader, boolean doDocEvents) -
Method Summary
Modifier and TypeMethodDescriptionintbooleanhasNext()booleanbooleanbooleanbooleanbooleanfinal intnext()voidsetAdvanceAtEnd(boolean a) Set whether or not the FragmentStreamReader should move past the END_ELEMENT when it is done parsing.Methods inherited from class org.apache.cxf.staxutils.DepthXMLStreamReader
close, equals, getAttributeCount, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getDepth, getElementText, getEncoding, getLocalName, getLocation, getName, getNamespaceContext, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getPIData, getPITarget, getPrefix, getProperty, getReader, getText, getTextCharacters, getTextCharacters, getTextLength, getTextStart, getVersion, hashCode, hasName, hasText, isAttributeSpecified, isStandalone, nextTag, require, standaloneSet, toString
-
Constructor Details
-
FragmentStreamReader
-
FragmentStreamReader
-
-
Method Details
-
getEventType
public int getEventType()- Specified by:
getEventTypein interfaceXMLStreamReader- Overrides:
getEventTypein classDepthXMLStreamReader
-
isCharacters
public boolean isCharacters()- Specified by:
isCharactersin interfaceXMLStreamReader- Overrides:
isCharactersin classDepthXMLStreamReader
-
isEndElement
public boolean isEndElement()- Specified by:
isEndElementin interfaceXMLStreamReader- Overrides:
isEndElementin classDepthXMLStreamReader
-
isStartElement
public boolean isStartElement()- Specified by:
isStartElementin interfaceXMLStreamReader- Overrides:
isStartElementin classDepthXMLStreamReader
-
isWhiteSpace
public boolean isWhiteSpace()- Specified by:
isWhiteSpacein interfaceXMLStreamReader- Overrides:
isWhiteSpacein classDepthXMLStreamReader
-
hasNext
- Specified by:
hasNextin interfaceXMLStreamReader- Overrides:
hasNextin classDepthXMLStreamReader- Throws:
XMLStreamException
-
next
- Specified by:
nextin interfaceXMLStreamReader- Overrides:
nextin classDepthXMLStreamReader- Throws:
XMLStreamException
-
isAdvanceAtEnd
public boolean isAdvanceAtEnd() -
setAdvanceAtEnd
public void setAdvanceAtEnd(boolean a) Set whether or not the FragmentStreamReader should move past the END_ELEMENT when it is done parsing.- Parameters:
a-
-