Javolution 6.0.0 java
|
Classes | |
class | LocationImpl |
Public Member Functions | |
XMLStreamReaderImpl () | |
void | setInput (InputStream in) throws XMLStreamException |
void | setInput (InputStream in, String encoding) throws XMLStreamException |
void | setInput (Reader reader) throws XMLStreamException |
int | getDepth () |
CharArray | getQName () |
CharArray | getQName (int depth) |
Attributes | getAttributes () |
void | setEntities (Map< String, String > entities) |
String | toString () |
int | next () throws XMLStreamException |
void | reset () |
void | require (int type, CharSequence namespaceURI, CharSequence localName) throws XMLStreamException |
CharArray | getElementText () throws XMLStreamException |
Object | getProperty (String name) throws IllegalArgumentException |
void | close () throws XMLStreamException |
int | getAttributeCount () |
CharArray | getAttributeLocalName (int index) |
CharArray | getAttributeNamespace (int index) |
CharArray | getAttributePrefix (int index) |
CharArray | getAttributeType (int index) |
CharArray | getAttributeValue (CharSequence uri, CharSequence localName) |
CharArray | getAttributeValue (int index) |
CharArray | getCharacterEncodingScheme () |
String | getEncoding () |
int | getEventType () |
CharArray | getLocalName () |
Location | getLocation () |
int | getNamespaceCount () |
CharArray | getNamespacePrefix (int index) |
CharArray | getNamespaceURI (CharSequence prefix) |
CharArray | getNamespaceURI (int index) |
NamespaceContext | getNamespaceContext () |
CharArray | getNamespaceURI () |
CharArray | getPrefix () |
CharArray | getPIData () |
CharArray | getPITarget () |
CharArray | getText () |
char[] | getTextCharacters () |
int | getTextCharacters (int sourceStart, char[] target, int targetStart, int length) throws XMLStreamException |
int | getTextLength () |
int | getTextStart () |
CharArray | getVersion () |
boolean | isStandalone () |
boolean | standaloneSet () |
boolean | hasName () |
boolean | hasNext () throws XMLStreamException |
boolean | hasText () |
boolean | isAttributeSpecified (int index) |
boolean | isCharacters () |
boolean | isEndElement () |
boolean | isStartElement () |
boolean | isWhiteSpace () |
int | nextTag () throws XMLStreamException |
Static Public Attributes | |
static final int | START_ELEMENT = 1 |
static final int | END_ELEMENT = 2 |
static final int | PROCESSING_INSTRUCTION = 3 |
static final int | CHARACTERS = 4 |
static final int | COMMENT = 5 |
static final int | SPACE = 6 |
static final int | START_DOCUMENT = 7 |
static final int | END_DOCUMENT = 8 |
static final int | ENTITY_REFERENCE = 9 |
static final int | ATTRIBUTE = 10 |
static final int | DTD = 11 |
static final int | CDATA = 12 |
static final int | NAMESPACE = 13 |
static final int | NOTATION_DECLARATION = 14 |
static final int | ENTITY_DECLARATION = 15 |
Package Functions | |
XMLStreamReaderImpl (XMLInputFactoryImpl factory) | |
Package Attributes | |
CharArray | _prolog |
boolean | _charactersPending = false |
Static Package Attributes | |
static final String[] | NAMES_OF_EVENTS |
static final int | READER_BUFFER_CAPACITY = 4096 |
Private Member Functions | |
void | reloadBuffer () throws XMLStreamException |
boolean | isEndOfStream () throws XMLStreamException |
char | handleEndOfLine (char c) throws XMLStreamException |
char | replaceEntity () throws XMLStreamException |
void | processAttribute () throws XMLStreamException |
void | processEndTag () throws XMLStreamException |
void | processStartTag () throws XMLStreamException |
CharArray | newSeq (int offset, int length) |
CharArray | newSeq2 () |
void | increaseDataBuffer () |
void | increaseStack () |
IllegalStateException | illegalState (String msg) |
String | detectEncoding (InputStream input) throws XMLStreamException |
final CharArray | readPrologAttribute (CharSequence name) |
Static Private Member Functions | |
static boolean | isUTF8 (Object encoding) |
static boolean | isXMLNS (CharArray chars) |
static boolean | isWhiteSpace (char c) |
Private Attributes | |
int | _readIndex |
int | _readCount |
char[] | _data = new char[READER_BUFFER_CAPACITY * 2] |
int | _index |
int | _depth |
CharArray | _qName |
int | _prefixSep |
CharArray | _attrQName |
int | _attrPrefixSep |
CharArray | _attrValue |
int | _eventType = START_DOCUMENT |
boolean | _isEmpty |
int | _start |
int | _state = STATE_CHARACTERS |
CharArray | _text |
Reader | _reader |
final char[] | _readBuffer = new char[READER_BUFFER_CAPACITY] |
int | _startOffset |
final LocationImpl | _location = new LocationImpl() |
final NamespacesImpl | _namespaces = new NamespacesImpl() |
final AttributesImpl | _attributes = new AttributesImpl(_namespaces) |
CharArray[] | _elemStack = new CharArray[16] |
String | _encoding |
final EntitiesImpl | _entities = new EntitiesImpl() |
final UTF8StreamReader | _utf8StreamReader = new UTF8StreamReader() |
final XMLInputFactoryImpl | _factory |
final Runnable | _createSeqLogic |
CharArray[] | _seqs = new CharArray[256] |
int | _seqsIndex |
int | _seqsCapacity |
Static Private Attributes | |
static final int | STATE_CHARACTERS = 1 |
static final int | STATE_MARKUP = 2 |
static final int | STATE_COMMENT = 3 |
static final int | STATE_PI = 4 |
static final int | STATE_CDATA = 5 |
static final int | STATE_OPEN_TAGxREAD_ELEM_NAME = 6 |
static final int | STATE_OPEN_TAGxELEM_NAME_READ = 7 |
static final int | STATE_OPEN_TAGxREAD_ATTR_NAME = 8 |
static final int | STATE_OPEN_TAGxATTR_NAME_READ = 9 |
static final int | STATE_OPEN_TAGxEQUAL_READ = 10 |
static final int | STATE_OPEN_TAGxREAD_ATTR_VALUE_SIMPLE_QUOTE = 11 |
static final int | STATE_OPEN_TAGxREAD_ATTR_VALUE_DOUBLE_QUOTE = 12 |
static final int | STATE_OPEN_TAGxEMPTY_TAG = 13 |
static final int | STATE_CLOSE_TAGxREAD_ELEM_NAME = 14 |
static final int | STATE_CLOSE_TAGxELEM_NAME_READ = 15 |
static final int | STATE_DTD = 16 |
static final int | STATE_DTD_INTERNAL = 17 |
static final CharArray | ENCODING = new CharArray("encoding") |
static final CharArray | VERSION = new CharArray("version") |
static final CharArray | STANDALONE = new CharArray("standalone") |
XMLStreamReader implementation.
This implementation returns all contiguous character data in a single chunk (always coalescing). It is non-validating (DTD is returned unparsed). Although, users may define custom entities mapping using the setEntities method (e.g. after parsing/resolving external entities).
Definition at line 38 of file XMLStreamReaderImpl.java.
javolution.xml.internal.stream.XMLStreamReaderImpl.XMLStreamReaderImpl | ( | ) |
Default constructor.
Definition at line 198 of file XMLStreamReaderImpl.java.
|
package |
Factory-based constructor.
Definition at line 205 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._factory.
void javolution.xml.internal.stream.XMLStreamReaderImpl.close | ( | ) | throws XMLStreamException |
Frees any resources associated with this Reader. This method does not close the underlying input source.
XMLStreamException | if there are errors freeing associated resources |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1181 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
Referenced by javolution.xml.sax.XMLReaderImpl.parseAll().
|
private |
Definition at line 1437 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._readBuffer, and javolution.xml.internal.stream.XMLStreamReaderImpl._startOffset.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
int javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeCount | ( | ) |
Returns the count of attributes on this START_ELEMENT, this method is only valid on a START_ELEMENT or ATTRIBUTE. This count excludes namespace definitions. Attribute indices are zero-based.
IllegalStateException | if not a START_ELEMENT or ATTRIBUTE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1185 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.AttributesImpl.getLength(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeLocalName | ( | int | index | ) |
Returns the localName of the attribute at the provided index.
index | the position of the attribute. |
IllegalStateException | if not a START_ELEMENT or ATTRIBUTE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1191 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.AttributesImpl.getLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeNamespace | ( | int | index | ) |
Returns the namespace of the attribute at the provided index
index | the position of the attribute. |
null
if no prefix. IllegalStateException | if not a START_ELEMENT or ATTRIBUTE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1197 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces, javolution.xml.internal.stream.NamespacesImpl.getNamespaceURINullAllowed(), javolution.xml.internal.stream.AttributesImpl.getPrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributePrefix | ( | int | index | ) |
Returns the prefix of this attribute at the provided index
index | the position of the attribute. |
null
if no prefix. IllegalStateException | if not a START_ELEMENT or ATTRIBUTE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1204 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.AttributesImpl.getPrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Attributes javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributes | ( | ) |
Returns the current attributes (SAX2-Like).
IllegalStateException | if not a START_ELEMENT. |
Definition at line 342 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.XMLFormat< T >.InputElement.getAttributes(), and javolution.xml.sax.XMLReaderImpl.parseAll().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeType | ( | int | index | ) |
Returns the XML type of the attribute at the provided index.
index | the position of the attribute |
IllegalStateException | if not a START_ELEMENT or ATTRIBUTE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1210 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.AttributesImpl.getType(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeValue | ( | CharSequence | namespaceURI, |
CharSequence | localName | ||
) |
Returns the normalized attribute value of the attribute with the namespace and localName.
namespaceURI | the namespace of the attribute or null . |
localName | the local name of the attribute. |
null
. IllegalStateException | if not a START_ELEMENT or ATTRIBUTE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1216 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.AttributesImpl.getValue(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.XMLFormat< T >.InputElement.getAttribute().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeValue | ( | int | index | ) |
Returns the value of the attribute at the index.
index | the position of the attribute. |
IllegalStateException | if not a START_ELEMENT or ATTRIBUTE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1223 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.AttributesImpl.getValue(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getCharacterEncodingScheme | ( | ) |
Returns the character encoding declared on the xml declaration.
null
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1229 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl.ENCODING, and javolution.xml.internal.stream.XMLStreamReaderImpl.readPrologAttribute().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
int javolution.xml.internal.stream.XMLStreamReaderImpl.getDepth | ( | ) |
Returns the current depth of the element. Outside the root element, the depth is 0. The depth is incremented by 1 when a start tag is reached. The depth is decremented AFTER the end tag event was observed. [code] 0 <root> 1 sometext 1 <foobar> 2 </foobar> 2 </root> 1 0 [/code]
Definition at line 305 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._depth.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getQName().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText | ( | ) | throws XMLStreamException |
Reads the content of a text-only element, an exception is thrown if this is not a text-only element. Regardless of the value of javax.xml.stream.isCoalescing this method always returns coalesced content.
Precondition: the current event is START_ELEMENT.
Postcondition: the current event is the corresponding END_ELEMENT.
The method does the following (implementations are free to optimized but must do equivalent processing):
if (getEventType() != XMLStreamConstants.START_ELEMENT) { throw new XMLStreamException( "parser must be on START_ELEMENT to read next text", getLocation()); } int eventType = next(); StringBuffer content = new StringBuffer(); while (eventType != XMLStreamConstants.END_ELEMENT) { if (eventType == XMLStreamConstants.CHARACTERS || eventType == XMLStreamConstants.CDATA || eventType == XMLStreamConstants.SPACE || eventType == XMLStreamConstants.ENTITY_REFERENCE) { buf.append(getText()); } else if (eventType == XMLStreamConstants.PROCESSING_INSTRUCTION || eventType == XMLStreamConstants.COMMENT) { // skipping } else if (eventType == XMLStreamConstants.END_DOCUMENT) { throw new XMLStreamException( "unexpected end of document when reading element text content", this); } else if (eventType == XMLStreamConstants.START_ELEMENT) { throw new XMLStreamException( "element text content may not contain START_ELEMENT", getLocation()); } else { throw new XMLStreamException("Unexpected event type " + eventType, getLocation()); } eventType = next(); } return buf.toString();
XMLStreamException | if the current event is not a START_ELEMENT or if a non text element is encountered. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1133 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._data, javolution.xml.stream.XMLStreamConstants.CHARACTERS, javolution.xml.stream.XMLStreamConstants.COMMENT, javolution.xml.stream.XMLStreamConstants.END_DOCUMENT, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.getEventType(), javolution.xml.internal.stream.XMLStreamReaderImpl.getLocation(), javolution.xml.internal.stream.XMLStreamReaderImpl.getText(), javolution.text.CharArray.length(), javolution.xml.internal.stream.XMLStreamReaderImpl.NAMES_OF_EVENTS, javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.text.CharArray.offset(), javolution.xml.stream.XMLStreamConstants.PROCESSING_INSTRUCTION, javolution.text.CharArray.setArray(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.XMLFormat< T >.InputElement.getText().
String javolution.xml.internal.stream.XMLStreamReaderImpl.getEncoding | ( | ) |
Returns the input encoding if known or null
if unknown.
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1235 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._encoding.
int javolution.xml.internal.stream.XMLStreamReaderImpl.getEventType | ( | ) |
Returns an integer code that indicates the type of the event the cursor is pointing to.
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1239 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.XMLFormat< T >.InputElement.hasNext(), and javolution.xml.sax.XMLReaderImpl.parseAll().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getLocalName | ( | ) |
Returns the (local) name of the current event. For START_ELEMENT or END_ELEMENT returns the (local) name of the current element. For ENTITY_REFERENCE it returns entity name. The current event must be START_ELEMENT or END_ELEMENT, or ENTITY_REFERENCE.
IllegalStateException | if this not a START_ELEMENT, END_ELEMENT or ENTITY_REFERENCE |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1243 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._prefixSep, javolution.xml.internal.stream.XMLStreamReaderImpl._qName, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), javolution.text.CharArray.length(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.text.CharArray.offset(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.XMLFormat< T >.InputElement.get(), javolution.xml.XMLFormat< T >.InputElement.getNext(), javolution.xml.sax.XMLReaderImpl.parseAll(), and javolution.xml.internal.stream.XMLStreamReaderImpl.require().
Location javolution.xml.internal.stream.XMLStreamReaderImpl.getLocation | ( | ) |
Return the current location of the processor. If the Location is unknown the processor should return an implementation of Location that returns -1 for the location and null for the publicId and systemId. The location information is only valid until next() is called.
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1254 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._location.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.XMLFormat< T >.InputElement.getNext(), and javolution.xml.XMLFormat< T >.InputElement.readInstanceOf().
NamespaceContext javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceContext | ( | ) |
Returns a read only namespace context for the current position.
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1286 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces.
int javolution.xml.internal.stream.XMLStreamReaderImpl.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. On an END_ELEMENT the count is of the namespaces that are about to go out of scope. This is the equivalent of the information reported by SAX callback for an end element event.
IllegalStateException | if not a START_ELEMENT or END_ELEMENT. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1258 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._depth, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces, javolution.xml.internal.stream.NamespacesImpl._namespacesCount, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.sax.XMLReaderImpl.parseAll().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespacePrefix | ( | int | index | ) |
Returns the prefix for the namespace declared at the index.
index | the position of the namespace declaration. |
null
if no prefix. IllegalStateException | if this is not a START_ELEMENT, END_ELEMENT or NAMESPACE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1265 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces, javolution.xml.internal.stream.NamespacesImpl._prefixes, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.sax.XMLReaderImpl.parseAll().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI | ( | ) |
If the current event is a START_ELEMENT or END_ELEMENT this method returns the URI of the current element (URI mapping to the prefix element/attribute has; or if no prefix null
).
null
. IllegalStateException | if not a START_ELEMENT, END_ELEMENT or ATTRIBUTE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1290 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces, javolution.xml.internal.stream.NamespacesImpl.getNamespaceURINullAllowed(), and javolution.xml.internal.stream.XMLStreamReaderImpl.getPrefix().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.require().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI | ( | CharSequence | prefix | ) |
Returns the uri for the given prefix. The uri returned depends on the current state of the processor.
NOTE:The 'xml' prefix is bound as defined in Namespaces in XML specification to "http://www.w3.org/XML/1998/namespace".
NOTE: The 'xmlns' prefix must be resolved to following namespace http://www.w3.org/2000/xmlns/
prefix | the prefix to lookup. |
null
if it is not bound Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1272 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, javolution.xml.internal.stream.NamespacesImpl.getNamespaceURI(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.XMLFormat< T >.InputElement.get(), and javolution.xml.sax.XMLReaderImpl.parseAll().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI | ( | int | index | ) |
Returns the URI for the namespace declared at the index.
index | the position of the namespace declaration. |
null
if no prefix. IllegalStateException | if this is not a START_ELEMENT, END_ELEMENT or NAMESPACE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1279 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.NamespacesImpl._namespaces, javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getPIData | ( | ) |
Get the data section of a processing instruction.
null
if the processing instruction only has target. IllegalStateException | if the current event is not a XMLStreamConstants#PROCESSING_INSTRUCTION |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1305 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._text, javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), javolution.text.CharArray.indexOf(), javolution.text.CharArray.length(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.text.CharArray.offset(), and javolution.xml.stream.XMLStreamConstants.PROCESSING_INSTRUCTION.
Referenced by javolution.xml.sax.XMLReaderImpl.parseAll(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getPITarget | ( | ) |
Returns the target of a processing instruction.
IllegalStateException | if the current event is not a XMLStreamConstants#PROCESSING_INSTRUCTION |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1313 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._text, javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), javolution.text.CharArray.indexOf(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.text.CharArray.offset(), and javolution.xml.stream.XMLStreamConstants.PROCESSING_INSTRUCTION.
Referenced by javolution.xml.sax.XMLReaderImpl.parseAll().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getPrefix | ( | ) |
Returns the prefix of the current event or null if the event does not have a prefix.
null
IllegalStateException | if not a START_ELEMENT or END_ELEMENT. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1294 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._prefixSep, javolution.xml.internal.stream.XMLStreamReaderImpl._qName, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.text.CharArray.offset(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI().
Object javolution.xml.internal.stream.XMLStreamReaderImpl.getProperty | ( | String | name | ) | throws IllegalArgumentException |
Gets the value of a feature/property from the underlying implementation
name | the name of the property. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1169 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._entities, javolution.xml.stream.XMLInputFactory.ENTITIES, javolution.xml.internal.stream.EntitiesImpl.getEntitiesMapping(), and javolution.xml.stream.XMLInputFactory.IS_COALESCING.
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getQName | ( | ) |
Returns the qualified name of the current event.
IllegalStateException | if this not a START_ELEMENT or END_ELEMENT. |
Definition at line 315 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._qName, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.sax.XMLReaderImpl.parseAll().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getQName | ( | int | depth | ) |
Returns the qualified name of the element at the specified level. This method can be used to retrieve the XPath of the current element.
IllegalArgumentException | if depth > getDepth() |
Definition at line 330 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._elemStack, and javolution.xml.internal.stream.XMLStreamReaderImpl.getDepth().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.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. If an ENTITY_REFERENCE has been resolved, any character data will be reported as CHARACTERS events.
null
IllegalStateException | if this state is not a valid text state. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1321 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._text, javolution.xml.stream.XMLStreamConstants.CHARACTERS, javolution.xml.stream.XMLStreamConstants.COMMENT, javolution.xml.stream.XMLStreamConstants.DTD, and javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.getTextCharacters(), javolution.xml.internal.stream.XMLStreamReaderImpl.getTextLength(), javolution.xml.internal.stream.XMLStreamReaderImpl.getTextStart(), and javolution.xml.sax.XMLReaderImpl.parseAll().
char [] javolution.xml.internal.stream.XMLStreamReaderImpl.getTextCharacters | ( | ) |
Returns an array which contains the characters from this event. This array should be treated as read-only and transient. I.e. the array will contain the text characters until the XMLStreamReader moves on to the next event. Attempts to hold onto the character array beyond that time or modify the contents of the array are breaches of the contract for this interface.
IllegalStateException | if this state is not a valid text state. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1329 of file XMLStreamReaderImpl.java.
References javolution.text.CharArray.array(), and javolution.xml.internal.stream.XMLStreamReaderImpl.getText().
int javolution.xml.internal.stream.XMLStreamReaderImpl.getTextCharacters | ( | int | sourceStart, |
char[] | target, | ||
int | targetStart, | ||
int | length | ||
) | throws XMLStreamException |
Gets the the text associated with a CHARACTERS, SPACE or CDATA event. Text starting a "sourceStart" is copied into "target" starting at "targetStart". Up to "length" characters are copied. The number of characters actually copied is returned.
The "sourceStart" argument must be greater or equal to 0 and less than or equal to the number of characters associated with the event. Usually, one requests text starting at a "sourceStart" of 0. If the number of characters actually copied is less than the "length", then there is no more text. Otherwise, subsequent calls need to be made until all text has been retrieved. For example:
int length = 1024; char[] myBuffer = new char[ length ];
for ( int sourceStart = 0 ; ; sourceStart += length ) { int nCopied = stream.getTextCharacters( sourceStart, myBuffer, 0, length );
if (nCopied < length) break; }
XMLStreamException may be thrown if there are any XML errors in the underlying source. The "targetStart" argument must be greater than or equal to 0 and less than the length of "target", Length must be greater than 0 and "targetStart + length" must be less than or equal to length of "target".
sourceStart | the index of te first character in the source array to copy |
target | the destination array |
targetStart | the start offset in the target array |
length | the number of characters to copy |
XMLStreamException | if the XML source is not well-formed. |
IndexOutOfBoundsException | if targetStart < 0 or > than the length of target |
IndexOutOfBoundsException | if length < 0 or targetStart + length > length of target |
UnsupportedOperationException | if this method is not supported. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1333 of file XMLStreamReaderImpl.java.
References javolution.text.CharArray.array(), javolution.xml.internal.stream.XMLStreamReaderImpl.getText(), javolution.text.CharArray.length(), and javolution.text.CharArray.offset().
int javolution.xml.internal.stream.XMLStreamReaderImpl.getTextLength | ( | ) |
Returns the length of the sequence of characters for this Text event within the text character array.
IllegalStateException | if this state is not a valid text state. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1342 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl.getText(), and javolution.text.CharArray.length().
int javolution.xml.internal.stream.XMLStreamReaderImpl.getTextStart | ( | ) |
Returns the offset into the text character array where the first character (of this text event) is stored.
IllegalStateException | if this state is not a valid text state. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1346 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl.getText(), and javolution.text.CharArray.offset().
CharArray javolution.xml.internal.stream.XMLStreamReaderImpl.getVersion | ( | ) |
Gets the xml version declared on the xml declaration.
null
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1350 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl.readPrologAttribute(), and javolution.xml.internal.stream.XMLStreamReaderImpl.VERSION.
|
private |
Handles end of line as per XML Spec. 2.11
c | the potential end of line character. |
Definition at line 877 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl.LocationImpl._column, javolution.xml.internal.stream.XMLStreamReaderImpl.LocationImpl._line, javolution.xml.internal.stream.XMLStreamReaderImpl._location, javolution.xml.internal.stream.XMLStreamReaderImpl._readBuffer, javolution.xml.internal.stream.XMLStreamReaderImpl._readCount, javolution.xml.internal.stream.XMLStreamReaderImpl._readIndex, and javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.hasName | ( | ) |
Indicates if the current event has a name (is a START_ELEMENT or END_ELEMENT).
true
if the current event has a name; false
otherwise. Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1367 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.hasNext | ( | ) | throws XMLStreamException |
Returns true if there are more parsing events and false if there are no more events. This method will return false if the current state of the XMLStreamReader is END_DOCUMENT.
XMLStreamException | if there is a fatal error detecting the next state. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1372 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, and javolution.xml.stream.XMLStreamConstants.END_DOCUMENT.
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.hasText | ( | ) |
Indicates if the current event has text. The following events have text: CHARACTERS, DTD ,ENTITY_REFERENCE, COMMENT, SPACE.
true
if the current event as text; false
otherwise. Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1376 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._text, javolution.xml.stream.XMLStreamConstants.CHARACTERS, javolution.xml.stream.XMLStreamConstants.COMMENT, javolution.xml.stream.XMLStreamConstants.DTD, and javolution.text.CharArray.length().
|
private |
Definition at line 1432 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, and javolution.xml.internal.stream.XMLStreamReaderImpl.NAMES_OF_EVENTS.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeNamespace(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributePrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeType(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeValue(), javolution.xml.internal.stream.XMLStreamReaderImpl.getLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespacePrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPIData(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPITarget(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPrefix(), and javolution.xml.internal.stream.XMLStreamReaderImpl.getText().
|
private |
Definition at line 1048 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._data, and javolution.context.LogContext.info().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), and javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity().
|
private |
Definition at line 1062 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._elemStack, javolution.context.LogContext.info(), and javolution.text.CharArray.length().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.processStartTag().
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.isAttributeSpecified | ( | int | index | ) |
Indicates if this attribute was created by default.
index | the position of the attribute. |
true
if this is a default attribute; false
otherwise. IllegalStateException | if not a START_ELEMENT or ATTRIBUTE. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1382 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.AttributesImpl.getValue(), and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.isCharacters | ( | ) |
Indicates if the cursor points to character data.
true
if the cursor points to character data; false
otherwise. Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1388 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, and javolution.xml.stream.XMLStreamConstants.CHARACTERS.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.isWhiteSpace().
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.isEndElement | ( | ) |
Indicates if the cursor points to an end tag.
true
if the cursor points to a end tag; false
otherwise. Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1392 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, and javolution.xml.stream.XMLStreamConstants.END_ELEMENT.
|
private |
Detects end of stream.
true
if end of stream has being reached and the event type (CHARACTERS or END_DOCUMENT) has been set; false
otherwise. Definition at line 845 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._charactersPending, javolution.xml.internal.stream.XMLStreamReaderImpl._data, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._index, javolution.xml.internal.stream.XMLStreamReaderImpl._readCount, javolution.xml.internal.stream.XMLStreamReaderImpl._readIndex, javolution.xml.internal.stream.XMLStreamReaderImpl._start, javolution.xml.internal.stream.XMLStreamReaderImpl._text, javolution.xml.stream.XMLStreamConstants.CHARACTERS, javolution.xml.stream.XMLStreamConstants.END_DOCUMENT, javolution.text.CharArray.length(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.text.CharArray.offset(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), and javolution.text.CharArray.setArray().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.isStandalone | ( | ) |
Gets the standalone declaration from the xml declaration.
true
if this is standalone; false
otherwise. Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1356 of file XMLStreamReaderImpl.java.
References javolution.text.CharArray.equals(), javolution.xml.internal.stream.XMLStreamReaderImpl.readPrologAttribute(), and javolution.xml.internal.stream.XMLStreamReaderImpl.STANDALONE.
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.isStartElement | ( | ) |
Indicates if the cursor points to a start tag.
true
if the cursor points to a start tag; false
otherwise. Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1396 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
|
staticprivate |
Definition at line 231 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.isWhiteSpace | ( | ) |
Indicates if the cursor points to character data that consists of all whitespace.
true
if the cursor points to whitespaces; false
otherwise. Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1400 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._text, javolution.text.CharArray.array(), javolution.xml.internal.stream.XMLStreamReaderImpl.isCharacters(), javolution.text.CharArray.length(), and javolution.text.CharArray.offset().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag().
|
staticprivate |
Definition at line 1413 of file XMLStreamReaderImpl.java.
|
staticprivate |
Definition at line 964 of file XMLStreamReaderImpl.java.
References javolution.text.CharArray.charAt(), and javolution.text.CharArray.length().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.processAttribute().
|
private |
Definition at line 1016 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._data, javolution.xml.internal.stream.XMLStreamReaderImpl._seqs, javolution.xml.internal.stream.XMLStreamReaderImpl._seqsCapacity, javolution.xml.internal.stream.XMLStreamReaderImpl._seqsIndex, javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq2(), and javolution.text.CharArray.setArray().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.getLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPIData(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPITarget(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processAttribute(), and javolution.xml.internal.stream.XMLStreamReaderImpl.readPrologAttribute().
|
private |
Definition at line 1022 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._createSeqLogic, javolution.xml.internal.stream.XMLStreamReaderImpl._seqs, and javolution.xml.internal.stream.XMLStreamReaderImpl._seqsIndex.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq().
int javolution.xml.internal.stream.XMLStreamReaderImpl.next | ( | ) | throws XMLStreamException |
Gets next parsing event - contiguous character data is returned into a single chunk.
By default entity references must be expanded and reported transparently to the application. An exception will be thrown if an entity reference cannot be expanded. If element content is empty (i.e. content is "") then no CHARACTERS event will be reported.
Given the following XML:
<foo><!–description-->content text<![CDATA[<greeting>Hello</greeting>]]>other content</foo>
The behavior of calling next() when being on foo will be:
1- the comment (COMMENT)
2- then the characters section (CHARACTERS)
3- then the CDATA section (another CHARACTERS)
4- then the next characters section (another CHARACTERS)
5- then the END_ELEMENT
NOTE: empty element (such as <tag/>) will be reported with two separate events: START_ELEMENT, END_ELEMENT - This preserves parsing equivalency of empty element to <tag></tag>.
This method will throw an IllegalStateException if it is called after hasNext() returns false.
NoSuchElementException | if this is called when hasNext() returns false |
XMLStreamException | if there is an error processing the underlying XML source |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 380 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._attrPrefixSep, javolution.xml.internal.stream.XMLStreamReaderImpl._attrQName, javolution.xml.internal.stream.XMLStreamReaderImpl._attrValue, javolution.xml.internal.stream.XMLStreamReaderImpl._charactersPending, javolution.xml.internal.stream.XMLStreamReaderImpl._data, javolution.xml.internal.stream.XMLStreamReaderImpl._depth, javolution.xml.internal.stream.XMLStreamReaderImpl._elemStack, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._index, javolution.xml.internal.stream.XMLStreamReaderImpl._isEmpty, javolution.xml.internal.stream.XMLStreamReaderImpl._location, javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces, javolution.xml.internal.stream.XMLStreamReaderImpl._prefixSep, javolution.xml.internal.stream.XMLStreamReaderImpl._qName, javolution.xml.internal.stream.XMLStreamReaderImpl._readBuffer, javolution.xml.internal.stream.XMLStreamReaderImpl._readCount, javolution.xml.internal.stream.XMLStreamReaderImpl._readIndex, javolution.xml.internal.stream.XMLStreamReaderImpl._seqs, javolution.xml.internal.stream.XMLStreamReaderImpl._seqsIndex, javolution.xml.internal.stream.XMLStreamReaderImpl._start, javolution.xml.internal.stream.XMLStreamReaderImpl._state, javolution.xml.internal.stream.XMLStreamReaderImpl._text, javolution.xml.stream.XMLStreamConstants.CHARACTERS, javolution.xml.stream.XMLStreamConstants.COMMENT, javolution.xml.stream.XMLStreamConstants.DTD, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.handleEndOfLine(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.text.CharArray.length(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.text.CharArray.offset(), javolution.xml.internal.stream.NamespacesImpl.pop(), javolution.xml.internal.stream.XMLStreamReaderImpl.processAttribute(), javolution.xml.internal.stream.XMLStreamReaderImpl.processEndTag(), javolution.xml.stream.XMLStreamConstants.PROCESSING_INSTRUCTION, javolution.xml.internal.stream.XMLStreamReaderImpl.processStartTag(), javolution.xml.internal.stream.NamespacesImpl.push(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity(), javolution.xml.internal.stream.AttributesImpl.reset(), javolution.text.CharArray.setArray(), javolution.xml.stream.XMLStreamConstants.START_ELEMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_CDATA, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_CHARACTERS, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_CLOSE_TAGxELEM_NAME_READ, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_CLOSE_TAGxREAD_ELEM_NAME, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_COMMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_DTD, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_DTD_INTERNAL, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_MARKUP, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_OPEN_TAGxATTR_NAME_READ, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_OPEN_TAGxELEM_NAME_READ, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_OPEN_TAGxEMPTY_TAG, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_OPEN_TAGxEQUAL_READ, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_OPEN_TAGxREAD_ATTR_NAME, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_OPEN_TAGxREAD_ATTR_VALUE_DOUBLE_QUOTE, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_OPEN_TAGxREAD_ATTR_VALUE_SIMPLE_QUOTE, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_OPEN_TAGxREAD_ELEM_NAME, and javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_PI.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.XMLFormat< T >.InputElement.getNext(), javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag(), javolution.xml.sax.XMLReaderImpl.parseAll(), javolution.xml.XMLFormat< T >.InputElement.readReference(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
int javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag | ( | ) | throws XMLStreamException |
Skips any white space (isWhiteSpace() returns true), COMMENT, or PROCESSING_INSTRUCTION, until a START_ELEMENT or END_ELEMENT is reached. If other than white space characters, COMMENT, PROCESSING_INSTRUCTION, START_ELEMENT, END_ELEMENT are encountered, an exception is thrown. This method should be used when processing element-only content seperated by white space.
Precondition: none
Postcondition: the current event is START_ELEMENT or END_ELEMENT and cursor may have moved over any whitespace event.
Essentially it does the following (implementations are free to optimized but must do equivalent processing):
int eventType = next(); while((eventType == XMLStreamConstants.CHARACTERS && isWhiteSpace()) // skip whitespace || (eventType == XMLStreamConstants.CDATA && isWhiteSpace()) // skip whitespace || eventType == XMLStreamConstants.SPACE || eventType == XMLStreamConstants.PROCESSING_INSTRUCTION || eventType == XMLStreamConstants.COMMENT ) { eventType = next(); } if (eventType != XMLStreamConstants.START_ELEMENT && eventType != XMLStreamConstants.END_ELEMENT) { throw new String XMLStreamException("expected start or end tag", getLocation()); } return eventType;
XMLStreamException | if the current event is not white space, PROCESSING_INSTRUCTION, START_ELEMENT or END_ELEMENT |
NoSuchElementException | if this is called when hasNext() returns false |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1417 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.stream.XMLStreamConstants.CHARACTERS, javolution.xml.stream.XMLStreamConstants.COMMENT, javolution.xml.stream.XMLStreamConstants.DTD, javolution.xml.stream.XMLStreamConstants.END_ELEMENT, javolution.xml.internal.stream.XMLStreamReaderImpl.isWhiteSpace(), javolution.xml.internal.stream.XMLStreamReaderImpl.NAMES_OF_EVENTS, javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.stream.XMLStreamConstants.PROCESSING_INSTRUCTION, and javolution.xml.stream.XMLStreamConstants.START_ELEMENT.
Referenced by javolution.xml.XMLFormat< T >.InputElement.hasNext().
|
private |
Processes the attribute just read.
Definition at line 938 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._attrPrefixSep, javolution.xml.internal.stream.XMLStreamReaderImpl._attrQName, javolution.xml.internal.stream.XMLStreamReaderImpl._attrValue, javolution.xml.internal.stream.NamespacesImpl._defaultNsPrefix, javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces, javolution.xml.internal.stream.AttributesImpl.addAttribute(), javolution.xml.internal.stream.XMLStreamReaderImpl.isXMLNS(), javolution.text.CharArray.length(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.text.CharArray.offset(), and javolution.xml.internal.stream.NamespacesImpl.setPrefix().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
private |
Definition at line 970 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._depth, javolution.xml.internal.stream.XMLStreamReaderImpl._elemStack, javolution.xml.internal.stream.XMLStreamReaderImpl._location, javolution.xml.internal.stream.XMLStreamReaderImpl._qName, and javolution.text.CharArray.equals().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
private |
Definition at line 976 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._depth, javolution.xml.internal.stream.XMLStreamReaderImpl._elemStack, javolution.xml.internal.stream.XMLStreamReaderImpl._qName, javolution.xml.internal.stream.XMLStreamReaderImpl.increaseStack(), and javolution.text.CharArray.length().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
private |
Definition at line 1477 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._prolog, javolution.text.CharArray.array(), javolution.text.CharArray.indexOf(), javolution.text.CharArray.length(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), and javolution.text.CharArray.offset().
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getCharacterEncodingScheme(), javolution.xml.internal.stream.XMLStreamReaderImpl.getVersion(), javolution.xml.internal.stream.XMLStreamReaderImpl.isStandalone(), and javolution.xml.internal.stream.XMLStreamReaderImpl.standaloneSet().
|
private |
Reloads data buffer.
detectEndOfStream | indicates |
true
if the buffer has been reloaded; false
if the end of stream has being reached and the event type (CHARACTERS or END_DOCUMENT) has been set. Definition at line 818 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl.LocationImpl._charactersRead, javolution.xml.internal.stream.XMLStreamReaderImpl.LocationImpl._column, javolution.xml.internal.stream.XMLStreamReaderImpl._data, javolution.xml.internal.stream.XMLStreamReaderImpl._depth, javolution.xml.internal.stream.XMLStreamReaderImpl._index, javolution.xml.internal.stream.XMLStreamReaderImpl._location, javolution.xml.internal.stream.XMLStreamReaderImpl._readBuffer, javolution.xml.internal.stream.XMLStreamReaderImpl._readCount, javolution.xml.internal.stream.XMLStreamReaderImpl._reader, javolution.xml.internal.stream.XMLStreamReaderImpl._readIndex, javolution.xml.internal.stream.XMLStreamReaderImpl._state, javolution.xml.internal.stream.XMLStreamReaderImpl.increaseDataBuffer(), and javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_CHARACTERS.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.handleEndOfLine(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), and javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity().
|
private |
Replaces an entity if the current state allows it.
Definition at line 901 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._data, javolution.xml.internal.stream.XMLStreamReaderImpl._entities, javolution.xml.internal.stream.XMLStreamReaderImpl._index, javolution.xml.internal.stream.XMLStreamReaderImpl._location, javolution.xml.internal.stream.XMLStreamReaderImpl._readBuffer, javolution.xml.internal.stream.XMLStreamReaderImpl._readCount, javolution.xml.internal.stream.XMLStreamReaderImpl._readIndex, javolution.xml.internal.stream.XMLStreamReaderImpl._state, javolution.xml.internal.stream.EntitiesImpl.getMaxLength(), javolution.xml.internal.stream.XMLStreamReaderImpl.increaseDataBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), javolution.xml.internal.stream.EntitiesImpl.replaceEntity(), javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_CDATA, javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_COMMENT, and javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_PI.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
void javolution.xml.internal.stream.XMLStreamReaderImpl.require | ( | int | type, |
CharSequence | namespaceURI, | ||
CharSequence | localName | ||
) | throws XMLStreamException |
Tests 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. If the namespaceURI is null it is not checked for equality, if the localName is null it is not checked for equality.
type | the event type. |
namespaceURI | the uri of the event, may be null. |
localName | the localName of the event, may be null. |
XMLStreamException | if the required values are not matched. |
Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1118 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl.getLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI(), and javolution.xml.internal.stream.XMLStreamReaderImpl.NAMES_OF_EVENTS.
void javolution.xml.internal.stream.XMLStreamReaderImpl.reset | ( | ) |
Definition at line 984 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._attributes, javolution.xml.internal.stream.XMLStreamReaderImpl._attrPrefixSep, javolution.xml.internal.stream.XMLStreamReaderImpl._attrQName, javolution.xml.internal.stream.XMLStreamReaderImpl._attrValue, javolution.xml.internal.stream.XMLStreamReaderImpl._charactersPending, javolution.xml.internal.stream.XMLStreamReaderImpl._depth, javolution.xml.internal.stream.XMLStreamReaderImpl._encoding, javolution.xml.internal.stream.XMLStreamReaderImpl._entities, javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._factory, javolution.xml.internal.stream.XMLStreamReaderImpl._index, javolution.xml.internal.stream.XMLStreamReaderImpl._isEmpty, javolution.xml.internal.stream.XMLStreamReaderImpl._location, javolution.xml.internal.stream.XMLStreamReaderImpl._namespaces, javolution.xml.internal.stream.XMLStreamReaderImpl._prolog, javolution.xml.internal.stream.XMLStreamReaderImpl._readCount, javolution.xml.internal.stream.XMLStreamReaderImpl._reader, javolution.xml.internal.stream.XMLStreamReaderImpl._readIndex, javolution.xml.internal.stream.XMLStreamReaderImpl._seqsIndex, javolution.xml.internal.stream.XMLStreamReaderImpl._start, javolution.xml.internal.stream.XMLStreamReaderImpl._startOffset, javolution.xml.internal.stream.XMLStreamReaderImpl._state, javolution.xml.internal.stream.XMLStreamReaderImpl._utf8StreamReader, javolution.xml.internal.stream.XMLInputFactoryImpl.recycle(), javolution.xml.internal.stream.EntitiesImpl.reset(), javolution.xml.internal.stream.AttributesImpl.reset(), javolution.xml.internal.stream.NamespacesImpl.reset(), javolution.io.UTF8StreamReader.reset(), javolution.xml.internal.stream.XMLStreamReaderImpl.LocationImpl.reset(), javolution.xml.stream.XMLStreamConstants.START_DOCUMENT, and javolution.xml.internal.stream.XMLStreamReaderImpl.STATE_CHARACTERS.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.close(), javolution.xml.sax.XMLReaderImpl.parse(), javolution.xml.sax.XMLReaderImpl.reset(), javolution.xml.XMLFormat< T >.InputElement.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
void javolution.xml.internal.stream.XMLStreamReaderImpl.setEntities | ( | Map< String, String > | entities | ) |
Defines a custom entities to replacement text mapping for this reader. For example:[code] FastMap<String, String> HTML_ENTITIES = new FastMap<String, String>(); HTML_ENTITIES.put("nbsp", " "); HTML_ENTITIES.put("copy", "©"); HTML_ENTITIES.put("eacute", "é"); ... XMLStreamReaderImpl reader = new XMLStreamReaderImpl(); reader.setEntities(HTML_ENTITIES); [/code] The entities mapping may be changed dynamically (e.g. after reading the DTD and all external entities references are resolved).
entities | the entities to replacement texts mapping (both must be CharSequence instances). |
Definition at line 365 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._entities, and javolution.xml.internal.stream.EntitiesImpl.setEntitiesMapping().
Referenced by javolution.xml.internal.stream.XMLInputFactoryImpl.newReader().
void javolution.xml.internal.stream.XMLStreamReaderImpl.setInput | ( | InputStream | in | ) | throws XMLStreamException |
Sets the input stream source for this XML stream reader (encoding retrieved from XML prolog if any). This method attempts to detect the encoding automatically.
in | the input source with unknown encoding. |
Definition at line 216 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._encoding, javolution.xml.internal.stream.XMLStreamReaderImpl._readCount, javolution.xml.internal.stream.XMLStreamReaderImpl._startOffset, javolution.xml.internal.stream.XMLStreamReaderImpl.detectEncoding(), javolution.text.CharArray.equals(), javolution.xml.internal.stream.XMLStreamReaderImpl.getCharacterEncodingScheme(), javolution.xml.internal.stream.XMLStreamReaderImpl.isUTF8(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.text.CharArray.toString().
Referenced by javolution.xml.internal.stream.XMLInputFactoryImpl.createXMLStreamReader(), javolution.xml.sax.XMLReaderImpl.parse(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
void javolution.xml.internal.stream.XMLStreamReaderImpl.setInput | ( | InputStream | in, |
String | encoding | ||
) | throws XMLStreamException |
Sets the input stream source and encoding for this XML stream reader.
in | the input source. |
encoding | the associated encoding. |
Definition at line 243 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._encoding, javolution.xml.internal.stream.XMLStreamReaderImpl._utf8StreamReader, javolution.xml.internal.stream.XMLStreamReaderImpl.isUTF8(), javolution.io.UTF8StreamReader.setInput(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
void javolution.xml.internal.stream.XMLStreamReaderImpl.setInput | ( | Reader | reader | ) | throws XMLStreamException |
Sets the reader input source for this XML stream reader. This method reads the prolog (if any).
reader | the input source reader. |
Definition at line 266 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._index, javolution.xml.internal.stream.XMLStreamReaderImpl._prolog, javolution.xml.internal.stream.XMLStreamReaderImpl._readBuffer, javolution.xml.internal.stream.XMLStreamReaderImpl._readCount, javolution.xml.internal.stream.XMLStreamReaderImpl._reader, javolution.xml.internal.stream.XMLStreamReaderImpl._start, javolution.xml.internal.stream.XMLStreamReaderImpl._startOffset, javolution.xml.internal.stream.XMLStreamReaderImpl.getPIData(), javolution.text.CharArray.length(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.text.CharArray.offset(), and javolution.xml.stream.XMLStreamConstants.START_DOCUMENT.
boolean javolution.xml.internal.stream.XMLStreamReaderImpl.standaloneSet | ( | ) |
Checks if standalone was set in the document.
true
if standalone was set; false
otherwise. Implements javolution.xml.stream.XMLStreamReader.
Definition at line 1361 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl.readPrologAttribute(), and javolution.xml.internal.stream.XMLStreamReaderImpl.STANDALONE.
String javolution.xml.internal.stream.XMLStreamReaderImpl.toString | ( | ) |
Returns the textual representation of this reader current state.
Definition at line 374 of file XMLStreamReaderImpl.java.
References javolution.xml.internal.stream.XMLStreamReaderImpl._eventType, javolution.xml.internal.stream.XMLStreamReaderImpl._location, javolution.xml.internal.stream.XMLStreamReaderImpl.NAMES_OF_EVENTS, and javolution.xml.internal.stream.XMLStreamReaderImpl.LocationImpl.toString().
|
private |
Holds the current attributes.
Definition at line 168 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeNamespace(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributePrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributes(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeType(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeValue(), javolution.xml.internal.stream.XMLStreamReaderImpl.isAttributeSpecified(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processAttribute(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
private |
Holds attribute prefix separator index.
Definition at line 102 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processAttribute(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
private |
Holds attribute qualified name.
Definition at line 97 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processAttribute(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
private |
Holds attribute value.
Definition at line 107 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processAttribute(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
package |
Indicates if characters are pending for potential coalescing.
Definition at line 122 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
private |
Definition at line 1027 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq2().
|
private |
Holds the data buffer for CharSequence produced by this parser.
Definition at line 72 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.increaseDataBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), and javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity().
|
private |
Holds the current element nesting.
Definition at line 82 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getDepth(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processEndTag(), javolution.xml.internal.stream.XMLStreamReaderImpl.processStartTag(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
private |
Holds working stack (by nesting level).
Definition at line 173 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getQName(), javolution.xml.internal.stream.XMLStreamReaderImpl.increaseStack(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processEndTag(), and javolution.xml.internal.stream.XMLStreamReaderImpl.processStartTag().
|
private |
Holds stream encoding if known.
Definition at line 178 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getEncoding(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
private |
Holds the entities.
Definition at line 183 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getProperty(), javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setEntities().
|
private |
Holds current event type
Definition at line 112 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeNamespace(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributePrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributes(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeType(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeValue(), javolution.xml.internal.stream.XMLStreamReaderImpl.getEventType(), javolution.xml.internal.stream.XMLStreamReaderImpl.getLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespacePrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPIData(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPITarget(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getQName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getText(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasName(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasNext(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasText(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), javolution.xml.internal.stream.XMLStreamReaderImpl.isAttributeSpecified(), javolution.xml.internal.stream.XMLStreamReaderImpl.isCharacters(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndElement(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.isStartElement(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag(), javolution.xml.internal.stream.XMLStreamReaderImpl.require(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), javolution.xml.internal.stream.XMLStreamReaderImpl.setInput(), and javolution.xml.internal.stream.XMLStreamReaderImpl.toString().
|
private |
Holds the factory (if any)
Definition at line 193 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.XMLStreamReaderImpl().
|
private |
Holds the current index of the data buffer (_data).
Definition at line 77 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
private |
Indicates if event type is START_TAG, and tag is empty, i.e. <sometag>
Definition at line 117 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
private |
Holds the location object.
Definition at line 158 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getLocation(), javolution.xml.internal.stream.XMLStreamReaderImpl.handleEndOfLine(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processEndTag(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.toString().
|
private |
Holds the namespace stack.
Definition at line 163 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeNamespace(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceContext(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespacePrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processAttribute(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
private |
Holds element prefix separator index.
Definition at line 92 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPrefix(), and javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
package |
Holds the prolog if any.
Definition at line 57 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.readPrologAttribute(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
private |
Holds qualified name (include prefix).
Definition at line 87 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getQName(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.processEndTag(), and javolution.xml.internal.stream.XMLStreamReaderImpl.processStartTag().
|
private |
Holds the character buffer used for reading.
Definition at line 147 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.detectEncoding(), javolution.xml.internal.stream.XMLStreamReaderImpl.handleEndOfLine(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
private |
Number of characters read from reader
Definition at line 67 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.handleEndOfLine(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
private |
Holds the reader input source (null
when unused).
Definition at line 142 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
private |
Holds the current index in the character buffer.
Definition at line 62 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.LocationImpl.getCharacterOffset(), javolution.xml.internal.stream.XMLStreamReaderImpl.LocationImpl.getColumnNumber(), javolution.xml.internal.stream.XMLStreamReaderImpl.handleEndOfLine(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
Definition at line 1041 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq2(), and javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
private |
Definition at line 1045 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq().
|
private |
Definition at line 1043 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq(), javolution.xml.internal.stream.XMLStreamReaderImpl.newSeq2(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
private |
Holds the start index for the current state within _data array.
Definition at line 127 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
private |
Holds the start offset in the character buffer (due to auto detection of encoding).
Definition at line 153 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.detectEncoding(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
private |
Holds the parser state.
Definition at line 132 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
private |
Holds the current text.
Definition at line 137 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getPIData(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPITarget(), javolution.xml.internal.stream.XMLStreamReaderImpl.getText(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasText(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.isWhiteSpace(), and javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
private |
Holds the reader for input streams.
Definition at line 188 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
staticinherited |
Indicates an event is an attribute.
Definition at line 71 of file XMLStreamConstants.java.
|
staticinherited |
Indicates an event is a CDATA section.
Definition at line 81 of file XMLStreamConstants.java.
Referenced by javolution.xml.sax.XMLReaderImpl.parseAll(), and javolution.xml.ws.WebServiceClient.readResponse().
|
staticinherited |
Indicates an event is characters.
Definition at line 39 of file XMLStreamConstants.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.getText(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasText(), javolution.xml.internal.stream.XMLStreamReaderImpl.isCharacters(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag(), javolution.xml.sax.XMLReaderImpl.parseAll(), and javolution.xml.ws.WebServiceClient.readResponse().
|
staticinherited |
Indicates an event is a comment.
Definition at line 44 of file XMLStreamConstants.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.getText(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasText(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag(), javolution.xml.sax.XMLReaderImpl.parseAll(), and javolution.xml.ws.WebServiceClient.readResponse().
|
staticinherited |
Indicates an event is a DTD.
Definition at line 76 of file XMLStreamConstants.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getText(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasText(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), and javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag().
|
staticprivate |
Definition at line 1233 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getCharacterEncodingScheme().
|
staticinherited |
Indicates an event is an end document.
Definition at line 61 of file XMLStreamConstants.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasNext(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndOfStream(), javolution.xml.sax.XMLReaderImpl.parseAll(), and javolution.xml.ws.WebServiceClient.readResponse().
|
staticinherited |
Indicates an event is an end element.
Definition at line 29 of file XMLStreamConstants.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.getLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespacePrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI(), javolution.xml.XMLFormat< T >.InputElement.getNext(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getQName(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasName(), javolution.xml.internal.stream.XMLStreamReaderImpl.isEndElement(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag(), javolution.xml.sax.XMLReaderImpl.parseAll(), javolution.xml.XMLFormat< T >.InputElement.readReference(), and javolution.xml.ws.WebServiceClient.readResponse().
|
staticinherited |
Indicates a Entity Declaration.
Definition at line 96 of file XMLStreamConstants.java.
|
staticinherited |
Indicates an event is an entity reference.
Definition at line 66 of file XMLStreamConstants.java.
|
staticpackage |
Holds the textual representation for events.
Definition at line 43 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.illegalState(), javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag(), javolution.xml.internal.stream.XMLStreamReaderImpl.require(), and javolution.xml.internal.stream.XMLStreamReaderImpl.toString().
|
staticinherited |
Indicates the event is a namespace declaration.
Definition at line 86 of file XMLStreamConstants.java.
|
staticinherited |
Indicates a Notation.
Definition at line 91 of file XMLStreamConstants.java.
|
staticinherited |
Indicates an event is a processing instruction.
Definition at line 34 of file XMLStreamConstants.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPIData(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPITarget(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag(), and javolution.xml.sax.XMLReaderImpl.parseAll().
|
staticpackage |
Holds the reader buffer capacity.
Definition at line 52 of file XMLStreamReaderImpl.java.
|
staticinherited |
The characters are white space (see [XML], 2.10 "White Space Handling"). Events are only reported as SPACE if they are ignorable white space. Otherwise they are reported as CHARACTERS.
Definition at line 51 of file XMLStreamConstants.java.
Referenced by javolution.xml.sax.XMLReaderImpl.parseAll(), and javolution.xml.ws.WebServiceClient.readResponse().
|
staticprivate |
Definition at line 1365 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.isStandalone(), and javolution.xml.internal.stream.XMLStreamReaderImpl.standaloneSet().
|
staticinherited |
Indicates an event is a start document.
Definition at line 56 of file XMLStreamConstants.java.
Referenced by javolution.xml.sax.XMLReaderImpl.parseAll(), javolution.xml.ws.WebServiceClient.readResponse(), javolution.xml.internal.stream.XMLStreamReaderImpl.reset(), and javolution.xml.internal.stream.XMLStreamReaderImpl.setInput().
|
staticinherited |
Indicates an event is a start element.
Definition at line 24 of file XMLStreamConstants.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeNamespace(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributePrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributes(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeType(), javolution.xml.internal.stream.XMLStreamReaderImpl.getAttributeValue(), javolution.xml.internal.stream.XMLStreamReaderImpl.getElementText(), javolution.xml.internal.stream.XMLStreamReaderImpl.getLocalName(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceCount(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespacePrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getNamespaceURI(), javolution.xml.internal.stream.XMLStreamReaderImpl.getPrefix(), javolution.xml.internal.stream.XMLStreamReaderImpl.getQName(), javolution.xml.internal.stream.XMLStreamReaderImpl.hasName(), javolution.xml.XMLFormat< T >.InputElement.hasNext(), javolution.xml.ws.WebServiceClient.invoke(), javolution.xml.internal.stream.XMLStreamReaderImpl.isAttributeSpecified(), javolution.xml.internal.stream.XMLStreamReaderImpl.isStartElement(), javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.nextTag(), javolution.xml.sax.XMLReaderImpl.parseAll(), and javolution.xml.ws.WebServiceClient.readResponse().
|
staticprivate |
Definition at line 784 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next(), and javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity().
|
staticprivate |
Definition at line 776 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next(), javolution.xml.internal.stream.XMLStreamReaderImpl.reloadBuffer(), and javolution.xml.internal.stream.XMLStreamReaderImpl.reset().
|
staticprivate |
Definition at line 804 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 802 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 780 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next(), and javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity().
|
staticprivate |
Definition at line 806 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 808 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 778 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 792 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 788 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 800 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 794 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 790 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 798 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 796 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 786 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next().
|
staticprivate |
Definition at line 782 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.next(), and javolution.xml.internal.stream.XMLStreamReaderImpl.replaceEntity().
|
staticprivate |
Definition at line 1354 of file XMLStreamReaderImpl.java.
Referenced by javolution.xml.internal.stream.XMLStreamReaderImpl.getVersion().