Java javax.xml.stream XMLStreamReader fields, constructors, methods, implement or subclass

Example usage for Java javax.xml.stream XMLStreamReader fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for javax.xml.stream XMLStreamReader.

The text is from its open source code.

Implementation

javax.xml.stream.XMLStreamReader has the following implementations.
Click this link to see all its implementation.

Method

voidclose()
Frees any resources associated with this Reader.
intgetAttributeCount()
Returns the count of attributes on this START_ELEMENT, this method is only valid on a START_ELEMENT or ATTRIBUTE.
StringgetAttributeLocalName(int index)
Returns the localName of the attribute at the provided index
QNamegetAttributeName(int index)
Returns the qname of the attribute at the provided index
StringgetAttributeNamespace(int index)
Returns the namespace of the attribute at the provided index
StringgetAttributePrefix(int index)
Returns the prefix of this attribute at the provided index
StringgetAttributeType(int index)
Returns the XML type of the attribute at the provided index
StringgetAttributeValue(String namespaceURI, String localName)
Returns the normalized attribute value of the attribute with the namespace and localName If the namespaceURI is null the namespace is not checked for equality
StringgetAttributeValue(int index)
Returns the value of the attribute at the index
StringgetCharacterEncodingScheme()
Returns the character encoding declared on the xml declaration Returns null if none was declared
ClassgetClass()
Returns the runtime class of this Object .
StringgetElementText()
Reads the content of a text-only element, an exception is thrown if this is not a text-only element.
StringgetEncoding()
Return input encoding if known or null if unknown.
intgetEventType()
Returns an integer code that indicates the type of the event the cursor is pointing to.
StringgetLocalName()
Returns the (local) name of the current event.
LocationgetLocation()
Return the current location of the processor.
QNamegetName()
Returns a QName for the current START_ELEMENT or END_ELEMENT event
NamespaceContextgetNamespaceContext()
Returns a read only namespace context for the current position.
intgetNamespaceCount()
Returns the count of namespaces declared on this START_ELEMENT or END_ELEMENT, this method is only valid on a START_ELEMENT, END_ELEMENT or NAMESPACE.
StringgetNamespacePrefix(int index)
Returns the prefix for the namespace declared at the index.
StringgetNamespaceURI()
If the current event is a START_ELEMENT or END_ELEMENT this method returns the URI of the prefix or the default namespace.
StringgetNamespaceURI(String prefix)
Return the uri for the given prefix.
StringgetNamespaceURI(int index)
Returns the uri for the namespace declared at the index.
StringgetPIData()
Get the data section of a processing instruction
StringgetPITarget()
Get the target of a processing instruction
StringgetPrefix()
Returns the prefix of the current event or null if the event does not have a prefix
ObjectgetProperty(java.lang.String name)
Get the value of a feature/property from the underlying implementation
StringgetText()
Returns the current value of the parse event as a string, this returns the string value of a CHARACTERS event, returns the value of a COMMENT, the replacement value for an ENTITY_REFERENCE, the string value of a CDATA section, the string value for a SPACE event, or the String value of the internal subset of the DTD.
char[]getTextCharacters()
Returns an array which contains the characters from this event.
intgetTextCharacters(int sourceStart, char[] target, int targetStart, int length)
Gets the the text associated with a CHARACTERS, SPACE or CDATA event.
intgetTextLength()
Returns the length of the sequence of characters for this Text event within the text character array.
intgetTextStart()
Returns the offset into the text character array where the first character (of this text event) is stored.
StringgetVersion()
Get the xml version declared on the xml declaration Returns null if none was declared
booleanhasName()
returns a boolean indicating whether the current event has a name (is a START_ELEMENT or END_ELEMENT).
booleanhasNext()
Returns true if there are more parsing events and false if there are no more events.
booleanhasText()
Return a boolean indicating whether the current event has text.
booleanisCharacters()
Returns true if the cursor points to a character data event
booleanisEndElement()
Returns true if the cursor points to an end tag (otherwise false)
booleanisStandalone()
Get the standalone declaration from the xml declaration
booleanisStartElement()
Returns true if the cursor points to a start tag (otherwise false)
booleanisWhiteSpace()
Returns true if the cursor points to a character data event that consists of all whitespace
intnext()
Get next parsing event - a processor may return all contiguous character data in a single chunk, or it may split it into several chunks.
intnextTag()
Skips any white space (isWhiteSpace() returns true), COMMENT, or PROCESSING_INSTRUCTION, until a START_ELEMENT or END_ELEMENT is reached.
voidrequire(int type, String namespaceURI, String localName)
Test if the current event is of the given type and if the namespace and name match the current namespace and name of the current event.
booleanstandaloneSet()
Checks if standalone was set in the document