|
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
com.siemens.ct.exi.core.EXIDecoderReordered
public class EXIDecoderReordered
TODO Description
| Field Summary |
|---|
| Fields inherited from class com.siemens.ct.exi.core.AbstractEXICoder |
|---|
INITIAL_STACK_SIZE |
| Constructor Summary | |
|---|---|
EXIDecoderReordered(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. |
DecoderChannel |
getNextChannel()
|
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 EXIDecoderReordered(EXIFactory exiFactory)
| Method Detail |
|---|
public void setInputStream(java.io.InputStream is,
boolean exiBodyOnly)
throws EXIException,
java.io.IOException
setInputStream in interface EXIDecodersetInputStream in class EXIDecoderInOrderEXIException
java.io.IOException
public DecoderChannel getNextChannel()
throws java.io.IOException
java.io.IOExceptionpublic boolean hasNext()
EXIDecoder
hasNext in interface EXIDecoderhasNext in class EXIDecoderInOrder
public EventType next()
throws EXIException
EXIDecoder
next in interface EXIDecodernext in class EXIDecoderInOrderEventType for next EXI event
EXIExceptionpublic void decodeStartDocument()
EXIDecoder
decodeStartDocument in interface EXIDecoderdecodeStartDocument in class EXIDecoderInOrderpublic void decodeStartElement()
EXIDecoderStart element appearing as expected event.
decodeStartElement in interface EXIDecoderdecodeStartElement in class EXIDecoderInOrderpublic void decodeStartElementNS()
EXIDecoderExpected start element with given namespaceURI
decodeStartElementNS in interface EXIDecoderdecodeStartElementNS in class EXIDecoderInOrderpublic void decodeStartElementGeneric()
EXIDecoderExpected generic start element
decodeStartElementGeneric in interface EXIDecoderdecodeStartElementGeneric in class EXIDecoderInOrderpublic void decodeStartElementGenericUndeclared()
EXIDecoder
decodeStartElementGenericUndeclared in interface EXIDecoderdecodeStartElementGenericUndeclared in class EXIDecoderInOrder
public void decodeEndElement()
throws EXIException
EXIDecoder
decodeEndElement in interface EXIDecoderdecodeEndElement in class EXIDecoderInOrderEXIException
public void decodeEndElementUndeclared()
throws EXIException
EXIDecoder
decodeEndElementUndeclared in interface EXIDecoderdecodeEndElementUndeclared in class EXIDecoderInOrderEXIException
public void decodeNamespaceDeclaration()
throws EXIException
EXIDecoder
decodeNamespaceDeclaration in interface EXIDecoderdecodeNamespaceDeclaration in class EXIDecoderInOrderEXIException
public void decodeAttributeXsiNil()
throws EXIException,
java.io.IOException
EXIDecoder
decodeAttributeXsiNil in interface EXIDecoderdecodeAttributeXsiNil in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeAttributeXsiType()
throws EXIException,
java.io.IOException
EXIDecoder
decodeAttributeXsiType in interface EXIDecoderdecodeAttributeXsiType in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeAttribute()
throws EXIException
EXIDecoder
decodeAttribute in interface EXIDecoderdecodeAttribute in class EXIDecoderInOrderEXIException
public void decodeAttributeNS()
throws EXIException,
java.io.IOException
EXIDecoder
decodeAttributeNS in interface EXIDecoderdecodeAttributeNS in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeAttributeInvalidValue()
throws EXIException,
java.io.IOException
EXIDecoder
decodeAttributeInvalidValue in interface EXIDecoderdecodeAttributeInvalidValue in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeAttributeAnyInvalidValue()
throws EXIException,
java.io.IOException
EXIDecoder
decodeAttributeAnyInvalidValue in interface EXIDecoderdecodeAttributeAnyInvalidValue in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeAttributeGeneric()
throws EXIException,
java.io.IOException
EXIDecoder
decodeAttributeGeneric in interface EXIDecoderdecodeAttributeGeneric in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeAttributeGenericUndeclared()
throws EXIException,
java.io.IOException
EXIDecoder
decodeAttributeGenericUndeclared in interface EXIDecoderdecodeAttributeGenericUndeclared in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeCharacters()
throws EXIException
EXIDecoder
decodeCharacters in interface EXIDecoderdecodeCharacters in class EXIDecoderInOrderEXIException
public void decodeCharactersGeneric()
throws EXIException,
java.io.IOException
EXIDecoder
decodeCharactersGeneric in interface EXIDecoderdecodeCharactersGeneric in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeCharactersGenericUndeclared()
throws EXIException,
java.io.IOException
EXIDecoder
decodeCharactersGenericUndeclared in interface EXIDecoderdecodeCharactersGenericUndeclared in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeEndDocument()
throws EXIException
EXIDecoder
decodeEndDocument in interface EXIDecoderdecodeEndDocument in class EXIDecoderInOrderEXIException
public void decodeDocType()
throws EXIException
EXIDecoder
decodeDocType in interface EXIDecoderdecodeDocType in class EXIDecoderInOrderEXIException
public void decodeEntityReference()
throws EXIException
EXIDecoder
decodeEntityReference in interface EXIDecoderdecodeEntityReference in class EXIDecoderInOrderEXIException
public void decodeComment()
throws EXIException
EXIDecoder
decodeComment in interface EXIDecoderdecodeComment in class EXIDecoderInOrderEXIException
public void decodeProcessingInstruction()
throws EXIException
EXIDecoder
decodeProcessingInstruction in interface EXIDecoderdecodeProcessingInstruction in class EXIDecoderInOrderEXIException
|
EXIficient | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||