Example usage for Java javax.xml.stream XMLStreamReader fields, constructors, methods, implement or subclass
The text is from its open source code.
void | close() Frees any resources associated with this Reader. |
int | getAttributeCount() Returns the count of attributes on this START_ELEMENT, this method is only valid on a START_ELEMENT or ATTRIBUTE. |
String | getAttributeLocalName(int index) Returns the localName of the attribute at the provided index |
QName | getAttributeName(int index) Returns the qname of the attribute at the provided index |
String | getAttributeNamespace(int index) Returns the namespace of the attribute at the provided index |
String | getAttributePrefix(int index) Returns the prefix of this attribute at the provided index |
String | getAttributeType(int index) Returns the XML type of the attribute at the provided index |
String | getAttributeValue(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 |
String | getAttributeValue(int index) Returns the value of the attribute at the index |
String | getCharacterEncodingScheme() Returns the character encoding declared on the xml declaration Returns null if none was declared |
Class> | getClass() Returns the runtime class of this Object . |
String | getElementText() Reads the content of a text-only element, an exception is thrown if this is not a text-only element. |
String | getEncoding() Return input encoding if known or null if unknown. |
int | getEventType() Returns an integer code that indicates the type of the event the cursor is pointing to. |
String | getLocalName() Returns the (local) name of the current event. |
Location | getLocation() Return the current location of the processor. |
QName | getName() Returns a QName for the current START_ELEMENT or END_ELEMENT event |
NamespaceContext | getNamespaceContext() Returns a read only namespace context for the current position. |
int | getNamespaceCount() 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. |
String | getNamespacePrefix(int index) Returns the prefix for the namespace declared at the index. |
String | getNamespaceURI() If the current event is a START_ELEMENT or END_ELEMENT this method returns the URI of the prefix or the default namespace. |
String | getNamespaceURI(String prefix) Return the uri for the given prefix. |
String | getNamespaceURI(int index) Returns the uri for the namespace declared at the index. |
String | getPIData() Get the data section of a processing instruction |
String | getPITarget() Get the target of a processing instruction |
String | getPrefix() Returns the prefix of the current event or null if the event does not have a prefix |
Object | getProperty(java.lang.String name) Get the value of a feature/property from the underlying implementation |
String | getText() 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. |
int | getTextCharacters(int sourceStart, char[] target, int targetStart, int length) Gets the the text associated with a CHARACTERS, SPACE or CDATA event. |
int | getTextLength() Returns the length of the sequence of characters for this Text event within the text character array. |
int | getTextStart() Returns the offset into the text character array where the first character (of this text event) is stored. |
String | getVersion() Get the xml version declared on the xml declaration Returns null if none was declared |
boolean | hasName() returns a boolean indicating whether the current event has a name (is a START_ELEMENT or END_ELEMENT). |
boolean | hasNext() Returns true if there are more parsing events and false if there are no more events. |
boolean | hasText() Return a boolean indicating whether the current event has text. |
boolean | isCharacters() Returns true if the cursor points to a character data event |
boolean | isEndElement() Returns true if the cursor points to an end tag (otherwise false) |
boolean | isStandalone() Get the standalone declaration from the xml declaration |
boolean | isStartElement() Returns true if the cursor points to a start tag (otherwise false) |
boolean | isWhiteSpace() Returns true if the cursor points to a character data event that consists of all whitespace |
int | next() Get next parsing event - a processor may return all contiguous character data in a single chunk, or it may split it into several chunks. |
int | nextTag() Skips any white space (isWhiteSpace() returns true), COMMENT, or PROCESSING_INSTRUCTION, until a START_ELEMENT or END_ELEMENT is reached. |
void | require(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. |
boolean | standaloneSet() Checks if standalone was set in the document |