|
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 EXIDecoder
setInputStream
in class EXIDecoderInOrder
EXIException
java.io.IOException
public DecoderChannel getNextChannel() throws java.io.IOException
java.io.IOException
public boolean hasNext()
EXIDecoder
hasNext
in interface EXIDecoder
hasNext
in class EXIDecoderInOrder
public EventType next() throws EXIException
EXIDecoder
next
in interface EXIDecoder
next
in class EXIDecoderInOrder
EventType
for next EXI event
EXIException
public void decodeStartDocument()
EXIDecoder
decodeStartDocument
in interface EXIDecoder
decodeStartDocument
in class EXIDecoderInOrder
public void decodeStartElement()
EXIDecoder
Start element appearing as expected event.
decodeStartElement
in interface EXIDecoder
decodeStartElement
in class EXIDecoderInOrder
public void decodeStartElementNS()
EXIDecoder
Expected start element with given namespaceURI
decodeStartElementNS
in interface EXIDecoder
decodeStartElementNS
in class EXIDecoderInOrder
public void decodeStartElementGeneric()
EXIDecoder
Expected generic start element
decodeStartElementGeneric
in interface EXIDecoder
decodeStartElementGeneric
in class EXIDecoderInOrder
public void decodeStartElementGenericUndeclared()
EXIDecoder
decodeStartElementGenericUndeclared
in interface EXIDecoder
decodeStartElementGenericUndeclared
in class EXIDecoderInOrder
public void decodeEndElement() throws EXIException
EXIDecoder
decodeEndElement
in interface EXIDecoder
decodeEndElement
in class EXIDecoderInOrder
EXIException
public void decodeEndElementUndeclared() throws EXIException
EXIDecoder
decodeEndElementUndeclared
in interface EXIDecoder
decodeEndElementUndeclared
in class EXIDecoderInOrder
EXIException
public void decodeNamespaceDeclaration() throws EXIException
EXIDecoder
decodeNamespaceDeclaration
in interface EXIDecoder
decodeNamespaceDeclaration
in class EXIDecoderInOrder
EXIException
public void decodeAttributeXsiNil() throws EXIException, java.io.IOException
EXIDecoder
decodeAttributeXsiNil
in interface EXIDecoder
decodeAttributeXsiNil
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeAttributeXsiType() throws EXIException, java.io.IOException
EXIDecoder
decodeAttributeXsiType
in interface EXIDecoder
decodeAttributeXsiType
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeAttribute() throws EXIException
EXIDecoder
decodeAttribute
in interface EXIDecoder
decodeAttribute
in class EXIDecoderInOrder
EXIException
public void decodeAttributeNS() throws EXIException, java.io.IOException
EXIDecoder
decodeAttributeNS
in interface EXIDecoder
decodeAttributeNS
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeAttributeInvalidValue() throws EXIException, java.io.IOException
EXIDecoder
decodeAttributeInvalidValue
in interface EXIDecoder
decodeAttributeInvalidValue
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeAttributeAnyInvalidValue() throws EXIException, java.io.IOException
EXIDecoder
decodeAttributeAnyInvalidValue
in interface EXIDecoder
decodeAttributeAnyInvalidValue
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeAttributeGeneric() throws EXIException, java.io.IOException
EXIDecoder
decodeAttributeGeneric
in interface EXIDecoder
decodeAttributeGeneric
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeAttributeGenericUndeclared() throws EXIException, java.io.IOException
EXIDecoder
decodeAttributeGenericUndeclared
in interface EXIDecoder
decodeAttributeGenericUndeclared
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeCharacters() throws EXIException
EXIDecoder
decodeCharacters
in interface EXIDecoder
decodeCharacters
in class EXIDecoderInOrder
EXIException
public void decodeCharactersGeneric() throws EXIException, java.io.IOException
EXIDecoder
decodeCharactersGeneric
in interface EXIDecoder
decodeCharactersGeneric
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeCharactersGenericUndeclared() throws EXIException, java.io.IOException
EXIDecoder
decodeCharactersGenericUndeclared
in interface EXIDecoder
decodeCharactersGenericUndeclared
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeEndDocument() throws EXIException
EXIDecoder
decodeEndDocument
in interface EXIDecoder
decodeEndDocument
in class EXIDecoderInOrder
EXIException
public void decodeDocType() throws EXIException
EXIDecoder
decodeDocType
in interface EXIDecoder
decodeDocType
in class EXIDecoderInOrder
EXIException
public void decodeEntityReference() throws EXIException
EXIDecoder
decodeEntityReference
in interface EXIDecoder
decodeEntityReference
in class EXIDecoderInOrder
EXIException
public void decodeComment() throws EXIException
EXIDecoder
decodeComment
in interface EXIDecoder
decodeComment
in class EXIDecoderInOrder
EXIException
public void decodeProcessingInstruction() throws EXIException
EXIDecoder
decodeProcessingInstruction
in interface EXIDecoder
decodeProcessingInstruction
in class EXIDecoderInOrder
EXIException
|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |