|
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.EXIDecoderInOrderSC
public class EXIDecoderInOrderSC
TODO Description
| Field Summary |
|---|
| Fields inherited from class com.siemens.ct.exi.core.AbstractEXICoder |
|---|
INITIAL_STACK_SIZE |
| Constructor Summary | |
|---|---|
EXIDecoderInOrderSC(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. |
void |
decodeStartFragmentSelfContained()
Reads EXI a self-contained start element |
java.lang.String |
getAttributeLocalName()
Provides (last) attribute local-name |
java.lang.String |
getAttributeQName()
Returns qualified name for (last) attribute |
java.lang.String |
getAttributeURI()
Provides (last) attribute namespace |
java.lang.String |
getAttributeValue()
Provides attribute value |
char[] |
getCharacters()
Provides characters as well as significant/insignificant whitespace characters |
char[] |
getComment()
Provides comment text. |
java.lang.String |
getDocTypeName()
Provides DOCTYPE name. |
java.lang.String |
getDocTypePublicID()
Provides DOCTYPE public ID. |
java.lang.String |
getDocTypeSystemID()
Provides DOCTYPE system ID. |
java.lang.String |
getDocTypeText()
Provides DOCTYPE text. |
java.lang.String |
getElementLocalName()
Provides (last) element local-name |
java.lang.String |
getElementQName()
Returns qualified name for element name |
java.lang.String |
getElementURI()
Provides (last) element namespace. |
java.lang.String |
getEntityReferenceName()
Provides ENTITY_REFERENCE name. |
org.xml.sax.helpers.NamespaceSupport |
getNamespaces()
Provides namespace support. |
java.lang.String |
getPIData()
Provides processing instructions data. |
java.lang.String |
getPITarget()
Provides processing instructions target. |
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.AbstractEXICoder |
|---|
setErrorHandler |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EXIDecoderInOrderSC(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 boolean hasNext()
throws EXIException,
java.io.IOException
EXIDecoder
hasNext in interface EXIDecoderhasNext in class EXIDecoderInOrderEXIException
java.io.IOException
public EventType next()
throws EXIException
EXIDecoder
next in interface EXIDecodernext in class EXIDecoderInOrderEventType for next EXI event
EXIException
public void decodeStartDocument()
throws EXIException
EXIDecoder
decodeStartDocument in interface EXIDecoderdecodeStartDocument in class EXIDecoderInOrderEXIException
public void decodeEndDocument()
throws EXIException,
java.io.IOException
EXIDecoder
decodeEndDocument in interface EXIDecoderdecodeEndDocument in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeStartElement()
throws EXIException,
java.io.IOException
EXIDecoderStart element appearing as expected event.
decodeStartElement in interface EXIDecoderdecodeStartElement in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeStartElementNS()
throws EXIException,
java.io.IOException
EXIDecoderExpected start element with given namespaceURI
decodeStartElementNS in interface EXIDecoderdecodeStartElementNS in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeStartElementGeneric()
throws EXIException,
java.io.IOException
EXIDecoderExpected generic start element
decodeStartElementGeneric in interface EXIDecoderdecodeStartElementGeneric in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeStartElementGenericUndeclared()
throws EXIException,
java.io.IOException
EXIDecoder
decodeStartElementGenericUndeclared in interface EXIDecoderdecodeStartElementGenericUndeclared in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeStartFragmentSelfContained()
throws EXIException,
java.io.IOException
EXIDecoder
decodeStartFragmentSelfContained in interface EXIDecoderdecodeStartFragmentSelfContained in class AbstractEXIDecoderEXIException
java.io.IOException
public void decodeEndElement()
throws EXIException,
java.io.IOException
EXIDecoder
decodeEndElement in interface EXIDecoderdecodeEndElement in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeEndElementUndeclared()
throws EXIException,
java.io.IOException
EXIDecoder
decodeEndElementUndeclared in interface EXIDecoderdecodeEndElementUndeclared in class EXIDecoderInOrderEXIException
java.io.IOException
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,
java.io.IOException
EXIDecoder
decodeAttribute in interface EXIDecoderdecodeAttribute in class EXIDecoderInOrderEXIException
java.io.IOException
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 decodeNamespaceDeclaration()
throws EXIException,
java.io.IOException
EXIDecoder
decodeNamespaceDeclaration in interface EXIDecoderdecodeNamespaceDeclaration in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeCharacters()
throws EXIException,
java.io.IOException
EXIDecoder
decodeCharacters in interface EXIDecoderdecodeCharacters in class EXIDecoderInOrderEXIException
java.io.IOException
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 decodeDocType()
throws EXIException,
java.io.IOException
EXIDecoder
decodeDocType in interface EXIDecoderdecodeDocType in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeEntityReference()
throws EXIException,
java.io.IOException
EXIDecoder
decodeEntityReference in interface EXIDecoderdecodeEntityReference in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeComment()
throws EXIException,
java.io.IOException
EXIDecoder
decodeComment in interface EXIDecoderdecodeComment in class EXIDecoderInOrderEXIException
java.io.IOException
public void decodeProcessingInstruction()
throws EXIException,
java.io.IOException
EXIDecoder
decodeProcessingInstruction in interface EXIDecoderdecodeProcessingInstruction in class EXIDecoderInOrderEXIException
java.io.IOExceptionpublic java.lang.String getElementURI()
EXIDecoder
getElementURI in interface EXIDecodergetElementURI in class AbstractEXIDecoderString for element URIpublic java.lang.String getElementLocalName()
EXIDecoder
getElementLocalName in interface EXIDecodergetElementLocalName in class AbstractEXIDecoderString for element namepublic java.lang.String getElementQName()
EXIDecoder
getElementQName in interface EXIDecodergetElementQName in class AbstractEXIDecoderString for qnamepublic java.lang.String getAttributeURI()
EXIDecoder
getAttributeURI in interface EXIDecodergetAttributeURI in class AbstractEXIDecoderString for attribute URIpublic java.lang.String getAttributeLocalName()
EXIDecoder
getAttributeLocalName in interface EXIDecodergetAttributeLocalName in class AbstractEXIDecoderString for attribute namepublic java.lang.String getAttributeQName()
EXIDecoder
getAttributeQName in interface EXIDecodergetAttributeQName in class AbstractEXIDecoderString for qnamepublic java.lang.String getAttributeValue()
EXIDecoder
getAttributeValue in interface EXIDecodergetAttributeValue in class AbstractEXIDecoderString for attribute valuepublic char[] getCharacters()
EXIDecoder
getCharacters in interface EXIDecodergetCharacters in class AbstractEXIDecoderchar[] for characterspublic java.lang.String getDocTypeName()
EXIDecoder
getDocTypeName in interface EXIDecodergetDocTypeName in class AbstractEXIDecoderString for DOCTYPE namepublic java.lang.String getDocTypePublicID()
EXIDecoder
getDocTypePublicID in interface EXIDecodergetDocTypePublicID in class AbstractEXIDecoderString for DOCTYPE public IDpublic java.lang.String getDocTypeSystemID()
EXIDecoder
getDocTypeSystemID in interface EXIDecodergetDocTypeSystemID in class AbstractEXIDecoderString for DOCTYPE system IDpublic java.lang.String getDocTypeText()
EXIDecoder
getDocTypeText in interface EXIDecodergetDocTypeText in class AbstractEXIDecoderString for DOCTYPE textpublic java.lang.String getEntityReferenceName()
EXIDecoder
getEntityReferenceName in interface EXIDecodergetEntityReferenceName in class AbstractEXIDecoderString for DOCTYPE namepublic char[] getComment()
EXIDecoder
getComment in interface EXIDecodergetComment in class AbstractEXIDecoderString for comment textpublic org.xml.sax.helpers.NamespaceSupport getNamespaces()
EXIDecoder
getNamespaces in interface EXIDecodergetNamespaces in class AbstractEXICoderNamespaceSupport for prefix mappingpublic java.lang.String getPITarget()
EXIDecoder
getPITarget in interface EXIDecodergetPITarget in class AbstractEXIDecoderString for PI targetpublic java.lang.String getPIData()
EXIDecoder
getPIData in interface EXIDecodergetPIData in class AbstractEXIDecoderString for PI data
|
EXIficient | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||