|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.xml.stream.MXParser
public class MXParser
XML Streaming Parser.
Field Summary | |
---|---|
protected boolean |
allStringsInterned
Implementation notice: the is instance variable that controls if newString() is interning. |
protected int |
attributeCount
|
protected java.lang.String[] |
attributeName
|
protected int[] |
attributeNameHash
|
protected java.lang.String[] |
attributePrefix
|
protected java.lang.String[] |
attributeUri
|
protected java.lang.String[] |
attributeValue
|
protected char[] |
buf
|
protected int |
bufAbsoluteStart
|
protected int |
bufEnd
|
protected int |
bufLoadFactor
|
protected int |
bufSoftLimit
|
protected int |
bufStart
|
protected java.lang.String |
charEncodingScheme
|
protected char[] |
charRefOneCharBuf
|
protected int |
columnNumber
|
protected java.util.HashMap |
defaultAttributes
|
protected int |
depth
|
protected java.lang.String[] |
elName
|
protected int[] |
elNamespaceCount
|
protected java.lang.String[] |
elPrefix
|
protected char[][] |
elRawName
|
protected int[] |
elRawNameEnd
|
protected java.lang.String[] |
elUri
|
protected boolean |
emptyElementTag
|
protected static char[] |
ENCODING
|
protected int |
entityEnd
|
protected java.lang.String[] |
entityName
|
protected char[][] |
entityNameBuf
|
protected int[] |
entityNameHash
|
protected java.lang.String |
entityRefName
|
protected java.lang.String[] |
entityReplacement
|
protected char[][] |
entityReplacementBuf
|
protected char[] |
entityValue
Replacement value for the current entity, when automatic entity expansion is disabled. |
protected int |
eventType
|
protected static java.lang.String |
FEATURE_NAMES_INTERNED
|
static java.lang.String |
FEATURE_PROCESS_DOCDECL
|
static java.lang.String |
FEATURE_PROCESS_NAMESPACES
|
protected static java.lang.String |
FEATURE_XML_ROUNDTRIP
|
protected java.lang.String |
inputEncoding
|
protected int |
lineNumber
|
protected int |
localNamespaceEnd
|
protected java.lang.String[] |
localNamespacePrefix
|
protected int[] |
localNamespacePrefixHash
|
protected java.lang.String[] |
localNamespaceUri
|
protected static int |
LOOKUP_MAX
|
protected static char |
LOOKUP_MAX_CHAR
|
protected static boolean[] |
lookupNameChar
|
protected static boolean[] |
lookupNameStartChar
|
protected int |
namespaceEnd
|
protected java.lang.String[] |
namespacePrefix
|
protected int[] |
namespacePrefixHash
|
protected java.lang.String[] |
namespaceUri
|
protected static char[] |
NO
|
static java.lang.String |
NO_NAMESPACE
|
protected boolean |
pastEndTag
|
protected char[] |
pc
|
protected int |
pcEnd
|
protected int |
pcStart
|
protected java.lang.String |
piData
|
protected java.lang.String |
piTarget
|
protected int |
pos
|
protected int |
posEnd
|
protected int |
posStart
|
protected boolean |
processNamespaces
|
protected boolean |
reachedEnd
|
protected static int |
READ_CHUNK_SIZE
|
protected java.io.Reader |
reader
|
protected boolean |
roundtripSupported
|
protected boolean |
seenAmpersand
|
protected boolean |
seenDocdecl
|
protected boolean |
seenEndTag
|
protected boolean |
seenMarkup
|
protected boolean |
seenRoot
|
protected boolean |
seenStartTag
|
protected boolean |
standalone
|
protected static char[] |
STANDALONE
|
protected boolean |
standaloneSet
|
protected java.lang.String |
text
Lazily-constructed String that contains what getText() returns; cleared by tokenizer before parsing new events |
protected boolean |
tokenize
|
static java.lang.String[] |
TYPES
These constants are used for diagnostics messages, and need to match with ones from XMLStreamConstants . |
protected boolean |
usePC
|
protected static char[] |
VERSION
|
protected java.lang.String |
xmlVersion
|
protected static char[] |
YES
|
Fields inherited from interface javax.xml.stream.XMLStreamConstants |
---|
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT |
Constructor Summary | |
---|---|
MXParser()
|
Method Summary | |
---|---|
protected void |
addDefaultAttributes(java.lang.String elementName)
|
boolean |
checkForXMLDecl()
|
void |
close()
|
void |
defineEntityReplacementText(java.lang.String entityName,
java.lang.String replacementText)
|
protected void |
ensureAttributesCapacity(int size)
Make sure that in attributes temporary array is enough space. |
protected void |
ensureElementsCapacity()
Make sure that we have enough space to keep element stack if passed size. |
protected void |
ensureEntityCapacity()
|
protected void |
ensureLocalNamespacesCapacity(int size)
|
protected void |
ensureNamespacesCapacity(int size)
|
protected void |
ensurePC(int end)
|
protected static int |
fastHash(char[] ch,
int off,
int len)
simplistic implementation of hash function that has constant time to compute - so it also means diminishing hash quality for long strings but for XML parsing it should be good enough ... |
protected void |
fillBuf()
|
int |
getAttributeCount()
|
java.lang.String |
getAttributeLocalName(int index)
|
javax.xml.namespace.QName |
getAttributeName(int index)
|
java.lang.String |
getAttributeNamespace(int index)
|
java.lang.String |
getAttributePrefix(int index)
|
java.util.Iterator |
getAttributes()
|
java.lang.String |
getAttributeType(int index)
|
java.lang.String |
getAttributeValue(int index)
|
java.lang.String |
getAttributeValue(java.lang.String namespace,
java.lang.String name)
|
java.lang.String |
getCharacterEncodingScheme()
|
int |
getCharacterOffset()
|
int |
getColumnNumber()
|
ConfigurationContextBase |
getConfigurationContext()
|
int |
getDepth()
|
java.lang.String |
getElementText()
|
java.lang.String |
getEncoding()
|
int |
getEventType()
|
boolean |
getFeature(java.lang.String name)
Unknown properties are |
java.lang.String |
getInputEncoding()
|
int |
getLineNumber()
|
java.lang.String |
getLocalName()
|
int |
getLocalNamespaceCount()
|
javax.xml.stream.Location |
getLocation()
|
java.lang.String |
getLocationURI()
|
javax.xml.namespace.QName |
getName()
|
javax.xml.namespace.NamespaceContext |
getNamespaceContext()
|
int |
getNamespaceCount()
|
int |
getNamespaceCount(int depth)
|
java.lang.String |
getNamespacePrefix(int pos)
|
java.util.Iterator |
getNamespaces()
|
java.lang.String |
getNamespaceURI()
|
java.lang.String |
getNamespaceURI(int pos)
|
java.lang.String |
getNamespaceURI(java.lang.String prefix)
|
java.util.Iterator |
getOutOfScopeNamespaces()
|
java.lang.String |
getPIData()
|
java.lang.String |
getPITarget()
|
java.lang.String |
getPositionDescription()
Return string describing current position of parsers as text 'STATE [seen %s...] @line:column'. |
java.lang.String |
getPrefix()
|
java.lang.Object |
getProperty(java.lang.String name)
|
java.lang.String |
getPublicId()
|
java.lang.String |
getSystemId()
|
java.lang.String |
getText()
|
char[] |
getTextCharacters()
|
int |
getTextCharacters(int sourceStart,
char[] target,
int targetStart,
int length)
|
int |
getTextLength()
|
int |
getTextStart()
|
java.io.Reader |
getTextStream()
|
java.lang.String |
getValue()
|
java.lang.String |
getVersion()
|
boolean |
hasAttributes()
|
boolean |
hasName()
|
boolean |
hasNamespaces()
|
boolean |
hasNext()
|
boolean |
hasText()
|
java.util.Iterator |
internalGetNamespaces(int depth,
int namespaceCount)
|
boolean |
isAttributeSpecified(int index)
|
boolean |
isCharacters()
|
boolean |
isEmptyElementTag()
|
boolean |
isEndElement()
|
boolean |
isEOF()
|
protected boolean |
isNameChar(char ch)
|
protected boolean |
isNameStartChar(char ch)
|
protected boolean |
isS(char ch)
|
boolean |
isStandalone()
|
boolean |
isStartElement()
|
boolean |
isWhiteSpace()
|
protected void |
joinPC()
|
protected char[] |
lookupEntityReplacement(int entitNameLen)
|
protected char |
more()
|
boolean |
moveToEndElement()
|
boolean |
moveToEndElement(java.lang.String localName)
|
boolean |
moveToEndElement(java.lang.String localName,
java.lang.String namespaceUri)
|
boolean |
moveToStartElement()
|
boolean |
moveToStartElement(java.lang.String localName)
|
boolean |
moveToStartElement(java.lang.String localName,
java.lang.String namespaceUri)
|
protected java.lang.String |
newString(char[] cbuf,
int off,
int len)
|
protected java.lang.String |
newStringIntern(char[] cbuf,
int off,
int len)
|
int |
next()
|
int |
nextElement()
|
protected int |
nextImpl()
|
int |
nextTag()
|
java.lang.String |
nextText()
|
int |
nextToken()
|
protected char |
parseAttribute()
|
protected void |
parseCDATA()
|
protected void |
parseComment()
|
protected void |
parseDocdecl()
|
int |
parseEndTag()
|
protected char[] |
parseEntityRef()
|
protected int |
parseEpilog()
|
protected boolean |
parsePI()
|
protected int |
parseProlog()
|
int |
parseStartTag()
|
protected void |
parseXmlDecl(char ch)
|
protected void |
parseXmlDeclWithVersion(int versionStart,
int versionEnd)
|
protected java.lang.String |
printable(char ch)
|
protected java.lang.String |
printable(java.lang.String s)
|
protected void |
processDTD()
|
void |
recycle()
|
void |
require(int type,
java.lang.String namespace,
java.lang.String name)
|
protected char |
requireInput(char ch,
char[] input)
|
protected char |
requireNextS()
|
protected void |
resetStringCache()
|
void |
setConfigurationContext(ConfigurationContextBase c)
|
void |
setFeature(java.lang.String name,
boolean state)
Method setFeature |
void |
setInput(java.io.InputStream in)
|
void |
setInput(java.io.InputStream inputStream,
java.lang.String inputEncoding)
|
void |
setInput(java.io.Reader in)
|
void |
setProperty(java.lang.String name,
java.lang.Object value)
|
void |
skip()
|
protected char |
skipS(char ch)
|
boolean |
standaloneSet()
|
javax.xml.stream.XMLStreamReader |
subReader()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String FEATURE_XML_ROUNDTRIP
protected static final java.lang.String FEATURE_NAMES_INTERNED
public static final java.lang.String FEATURE_PROCESS_DOCDECL
public static final java.lang.String[] TYPES
XMLStreamConstants
.
public static final java.lang.String NO_NAMESPACE
protected boolean allStringsInterned
NOTE: newStringIntern always returns interned strings and newString MAY return interned String depending on this variable.
NOTE: by default in this minimal implementation it is false!
public static final java.lang.String FEATURE_PROCESS_NAMESPACES
protected boolean processNamespaces
protected boolean roundtripSupported
protected int lineNumber
protected int columnNumber
protected boolean seenRoot
protected boolean reachedEnd
protected int eventType
protected boolean emptyElementTag
protected int depth
protected char[][] elRawName
protected int[] elRawNameEnd
protected java.lang.String[] elName
protected java.lang.String[] elPrefix
protected java.lang.String[] elUri
protected int[] elNamespaceCount
protected java.lang.String xmlVersion
protected boolean standalone
protected boolean standaloneSet
protected java.lang.String charEncodingScheme
protected java.lang.String piTarget
protected java.lang.String piData
protected java.util.HashMap defaultAttributes
protected static final int LOOKUP_MAX
protected static final char LOOKUP_MAX_CHAR
protected static boolean[] lookupNameStartChar
protected static boolean[] lookupNameChar
protected int attributeCount
protected java.lang.String[] attributeName
protected int[] attributeNameHash
protected java.lang.String[] attributePrefix
protected java.lang.String[] attributeUri
protected java.lang.String[] attributeValue
protected int namespaceEnd
protected java.lang.String[] namespacePrefix
protected int[] namespacePrefixHash
protected java.lang.String[] namespaceUri
protected int localNamespaceEnd
protected java.lang.String[] localNamespacePrefix
protected int[] localNamespacePrefixHash
protected java.lang.String[] localNamespaceUri
protected int entityEnd
protected java.lang.String[] entityName
protected char[][] entityNameBuf
protected int[] entityNameHash
protected char[][] entityReplacementBuf
protected java.lang.String[] entityReplacement
protected static final int READ_CHUNK_SIZE
protected java.io.Reader reader
protected java.lang.String inputEncoding
protected int bufLoadFactor
protected char[] buf
protected int bufSoftLimit
protected int bufAbsoluteStart
protected int bufStart
protected int bufEnd
protected int pos
protected int posStart
protected int posEnd
protected char[] pc
protected int pcStart
protected int pcEnd
protected boolean usePC
protected boolean seenStartTag
protected boolean seenEndTag
protected boolean pastEndTag
protected boolean seenAmpersand
protected boolean seenMarkup
protected boolean seenDocdecl
protected boolean tokenize
protected java.lang.String text
protected java.lang.String entityRefName
protected char[] entityValue
protected char[] charRefOneCharBuf
protected static final char[] VERSION
protected static final char[] ENCODING
protected static final char[] STANDALONE
protected static final char[] YES
protected static final char[] NO
Constructor Detail |
---|
public MXParser()
Method Detail |
---|
protected void resetStringCache()
protected java.lang.String newString(char[] cbuf, int off, int len)
protected java.lang.String newStringIntern(char[] cbuf, int off, int len)
protected void ensureElementsCapacity()
protected boolean isNameStartChar(char ch)
protected boolean isNameChar(char ch)
protected boolean isS(char ch)
protected void ensureAttributesCapacity(int size)
protected void ensureNamespacesCapacity(int size)
protected void ensureLocalNamespacesCapacity(int size)
public int getLocalNamespaceCount()
protected static final int fastHash(char[] ch, int off, int len)
protected void ensureEntityCapacity()
public void setFeature(java.lang.String name, boolean state) throws javax.xml.stream.XMLStreamException
name
- a Stringstate
- a boolean
javax.xml.stream.XMLStreamException
public boolean getFeature(java.lang.String name)
public void setProperty(java.lang.String name, java.lang.Object value) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public boolean checkForXMLDecl() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void setInput(java.io.Reader in) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void setInput(java.io.InputStream in) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void setInput(java.io.InputStream inputStream, java.lang.String inputEncoding) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public java.lang.String getInputEncoding()
public void defineEntityReplacementText(java.lang.String entityName, java.lang.String replacementText) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public int getNamespaceCount()
getNamespaceCount
in interface javax.xml.stream.XMLStreamReader
public int getNamespaceCount(int depth)
public java.lang.String getNamespacePrefix(int pos)
getNamespacePrefix
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getNamespaceURI(int pos)
getNamespaceURI
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI
in interface javax.xml.stream.XMLStreamReader
public int getDepth()
public java.lang.String getPositionDescription()
public int getLineNumber()
getLineNumber
in interface javax.xml.stream.Location
public int getColumnNumber()
getColumnNumber
in interface javax.xml.stream.Location
public java.lang.String getLocationURI()
public boolean isWhiteSpace()
isWhiteSpace
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getNamespaceURI()
getNamespaceURI
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getLocalName()
getLocalName
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getPrefix()
getPrefix
in interface javax.xml.stream.XMLStreamReader
public boolean isEmptyElementTag() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public int getAttributeCount()
getAttributeCount
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getAttributeNamespace(int index)
getAttributeNamespace
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getAttributeLocalName(int index)
getAttributeLocalName
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getAttributePrefix(int index)
getAttributePrefix
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getAttributeType(int index)
getAttributeType
in interface javax.xml.stream.XMLStreamReader
public boolean isAttributeSpecified(int index)
isAttributeSpecified
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getAttributeValue(int index)
getAttributeValue
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getAttributeValue(java.lang.String namespace, java.lang.String name)
getAttributeValue
in interface javax.xml.stream.XMLStreamReader
public int getEventType()
getEventType
in interface javax.xml.stream.XMLStreamReader
public void require(int type, java.lang.String namespace, java.lang.String name) throws javax.xml.stream.XMLStreamException
require
in interface javax.xml.stream.XMLStreamReader
javax.xml.stream.XMLStreamException
public java.lang.String nextText() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public int nextTag() throws javax.xml.stream.XMLStreamException
nextTag
in interface javax.xml.stream.XMLStreamReader
javax.xml.stream.XMLStreamException
public java.lang.String getElementText() throws javax.xml.stream.XMLStreamException
getElementText
in interface javax.xml.stream.XMLStreamReader
javax.xml.stream.XMLStreamException
public int next() throws javax.xml.stream.XMLStreamException
next
in interface javax.xml.stream.XMLStreamReader
javax.xml.stream.XMLStreamException
public int nextToken() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public int nextElement() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public boolean hasNext() throws javax.xml.stream.XMLStreamException
hasNext
in interface javax.xml.stream.XMLStreamReader
javax.xml.stream.XMLStreamException
public void skip() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void close() throws javax.xml.stream.XMLStreamException
close
in interface javax.xml.stream.XMLStreamReader
javax.xml.stream.XMLStreamException
public boolean isStartElement()
isStartElement
in interface javax.xml.stream.XMLStreamReader
public boolean isEndElement()
isEndElement
in interface javax.xml.stream.XMLStreamReader
public boolean isCharacters()
isCharacters
in interface javax.xml.stream.XMLStreamReader
public boolean isEOF()
public boolean moveToStartElement() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public boolean moveToStartElement(java.lang.String localName) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public boolean moveToStartElement(java.lang.String localName, java.lang.String namespaceUri) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public boolean moveToEndElement() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public boolean moveToEndElement(java.lang.String localName) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public boolean moveToEndElement(java.lang.String localName, java.lang.String namespaceUri) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public boolean hasAttributes()
public boolean hasNamespaces()
public java.util.Iterator getAttributes()
public java.util.Iterator internalGetNamespaces(int depth, int namespaceCount)
public java.util.Iterator getNamespaces()
public java.util.Iterator getOutOfScopeNamespaces()
public javax.xml.stream.XMLStreamReader subReader() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void recycle() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public java.io.Reader getTextStream()
public java.lang.String getText()
getText
in interface javax.xml.stream.XMLStreamReader
public int getTextCharacters(int sourceStart, char[] target, int targetStart, int length) throws javax.xml.stream.XMLStreamException
getTextCharacters
in interface javax.xml.stream.XMLStreamReader
javax.xml.stream.XMLStreamException
public char[] getTextCharacters()
getTextCharacters
in interface javax.xml.stream.XMLStreamReader
public int getTextStart()
getTextStart
in interface javax.xml.stream.XMLStreamReader
public int getTextLength()
getTextLength
in interface javax.xml.stream.XMLStreamReader
public boolean hasText()
hasText
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getValue()
public java.lang.String getEncoding()
getEncoding
in interface javax.xml.stream.XMLStreamReader
public int getCharacterOffset()
getCharacterOffset
in interface javax.xml.stream.Location
public javax.xml.namespace.QName getAttributeName(int index)
getAttributeName
in interface javax.xml.stream.XMLStreamReader
public javax.xml.namespace.QName getName()
getName
in interface javax.xml.stream.XMLStreamReader
public boolean hasName()
hasName
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getVersion()
getVersion
in interface javax.xml.stream.XMLStreamReader
public boolean isStandalone()
isStandalone
in interface javax.xml.stream.XMLStreamReader
public boolean standaloneSet()
standaloneSet
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getCharacterEncodingScheme()
getCharacterEncodingScheme
in interface javax.xml.stream.XMLStreamReader
protected int nextImpl() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected int parseProlog() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected int parseEpilog() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public int parseEndTag() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public int parseStartTag() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void addDefaultAttributes(java.lang.String elementName) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected char parseAttribute() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected char[] parseEntityRef() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected char[] lookupEntityReplacement(int entitNameLen) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void parseComment() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public java.lang.String getPITarget()
getPITarget
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getPIData()
getPIData
in interface javax.xml.stream.XMLStreamReader
public javax.xml.namespace.NamespaceContext getNamespaceContext()
getNamespaceContext
in interface javax.xml.stream.XMLStreamReader
protected boolean parsePI() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected char requireInput(char ch, char[] input) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected char requireNextS() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected char skipS(char ch) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void parseXmlDecl(char ch) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void parseXmlDeclWithVersion(int versionStart, int versionEnd) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void parseDocdecl() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void processDTD() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void parseCDATA() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void fillBuf() throws javax.xml.stream.XMLStreamException, java.io.EOFException
javax.xml.stream.XMLStreamException
java.io.EOFException
protected char more() throws javax.xml.stream.XMLStreamException, java.io.EOFException
javax.xml.stream.XMLStreamException
java.io.EOFException
protected java.lang.String printable(char ch)
protected java.lang.String printable(java.lang.String s)
protected void ensurePC(int end)
protected void joinPC()
public javax.xml.stream.Location getLocation()
getLocation
in interface javax.xml.stream.XMLStreamReader
public java.lang.String getPublicId()
getPublicId
in interface javax.xml.stream.Location
public java.lang.String getSystemId()
getSystemId
in interface javax.xml.stream.Location
public void setConfigurationContext(ConfigurationContextBase c)
public ConfigurationContextBase getConfigurationContext()
public java.lang.Object getProperty(java.lang.String name)
getProperty
in interface javax.xml.stream.XMLStreamReader
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |