|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.siemens.ct.exi.core.AbstractEXICoder
com.siemens.ct.exi.core.AbstractEXIDecoder
com.siemens.ct.exi.core.EXIDecoderInOrder
public class EXIDecoderInOrder
TODO Description
Field Summary |
---|
Fields inherited from class com.siemens.ct.exi.core.AbstractEXICoder |
---|
INITIAL_STACK_SIZE |
Constructor Summary | |
---|---|
EXIDecoderInOrder(EXIFactory exiFactory)
|
Method Summary | |
---|---|
void |
decodeAttribute()
Parses attribute |
void |
decodeAttributeAnyInvalidValue()
Parses expected attribute with schema-invalid value (NO qname given) |
void |
decodeAttributeGeneric()
Parses expected generic attribute. |
void |
decodeAttributeGenericUndeclared()
Parses unexpected attribute. |
void |
decodeAttributeInvalidValue()
Parses expected attribute with schema-invalid value (qname given) |
void |
decodeAttributeNS()
Parses expected attribute with given namespaceURI |
void |
decodeAttributeXsiNil()
Parses xsi:nil attribute |
void |
decodeAttributeXsiType()
Parses xsi:type attribute |
void |
decodeCharacters()
Decodes characters |
void |
decodeCharactersGeneric()
Decodes generic characters. |
void |
decodeCharactersGenericUndeclared()
Decodes unexpected (generic) characters. |
void |
decodeComment()
Parses comment with associated characters. |
void |
decodeDocType()
Parses DOCTYPE with information items |
void |
decodeEndDocument()
Finalizes the end of a set of XML events |
void |
decodeEndElement()
Reads EXI end element |
void |
decodeEndElementUndeclared()
Reads unexpected EXI end element. |
void |
decodeEntityReference()
Parses EntityReference |
void |
decodeNamespaceDeclaration()
Parses namespace declaration retrieving associated URI and prefix. |
void |
decodeProcessingInstruction()
Parses processing instruction with associated target and data. |
void |
decodeStartDocument()
Initializes the beginning of a set of XML events |
void |
decodeStartElement()
Reads EXI start element. |
void |
decodeStartElementGeneric()
Reads generic start element. |
void |
decodeStartElementGenericUndeclared()
Parses unexpected start element. |
void |
decodeStartElementNS()
Reads start element where only the URI is known. |
boolean |
hasNext()
Reports whether an additional EXI event is available. |
EventType |
next()
Reports the next available EXI event-type |
void |
setInputStream(java.io.InputStream is,
boolean exiBodyOnly)
|
Methods inherited from class com.siemens.ct.exi.core.AbstractEXIDecoder |
---|
decodeStartFragmentSelfContained, getAttributeLocalName, getAttributeQName, getAttributeURI, getAttributeValue, getCharacters, getComment, getDocTypeName, getDocTypePublicID, getDocTypeSystemID, getDocTypeText, getElementLocalName, getElementQName, getElementURI, getEntityReferenceName, getPIData, getPITarget |
Methods inherited from class com.siemens.ct.exi.core.AbstractEXICoder |
---|
getNamespaces, setErrorHandler |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.siemens.ct.exi.EXIDecoder |
---|
getNamespaces |
Constructor Detail |
---|
public EXIDecoderInOrder(EXIFactory exiFactory)
Method Detail |
---|
public void setInputStream(java.io.InputStream is, boolean exiBodyOnly) throws EXIException, java.io.IOException
EXIException
java.io.IOException
public boolean hasNext() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public EventType next() throws EXIException
EXIDecoder
EventType
for next EXI event
EXIException
public void decodeStartDocument() throws EXIException
EXIDecoder
EXIException
public void decodeStartElement() throws EXIException, java.io.IOException
EXIDecoder
Start element appearing as expected event.
EXIException
java.io.IOException
public void decodeStartElementNS() throws EXIException, java.io.IOException
EXIDecoder
Expected start element with given namespaceURI
EXIException
java.io.IOException
public void decodeStartElementGeneric() throws EXIException, java.io.IOException
EXIDecoder
Expected generic start element
EXIException
java.io.IOException
public void decodeStartElementGenericUndeclared() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeNamespaceDeclaration() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeAttributeXsiNil() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeAttributeXsiType() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeAttribute() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeAttributeNS() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeAttributeInvalidValue() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeAttributeAnyInvalidValue() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeAttributeGeneric() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeAttributeGenericUndeclared() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeCharacters() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeCharactersGeneric() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeCharactersGenericUndeclared() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeEndElement() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeEndElementUndeclared() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeEndDocument() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeDocType() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeEntityReference() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeComment() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
public void decodeProcessingInstruction() throws EXIException, java.io.IOException
EXIDecoder
EXIException
java.io.IOException
|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |