|
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 EXIDecoder
setInputStream
in class EXIDecoderInOrder
EXIException
java.io.IOException
public boolean hasNext() throws EXIException, java.io.IOException
EXIDecoder
hasNext
in interface EXIDecoder
hasNext
in class EXIDecoderInOrder
EXIException
java.io.IOException
public EventType next() throws EXIException
EXIDecoder
next
in interface EXIDecoder
next
in class EXIDecoderInOrder
EventType
for next EXI event
EXIException
public void decodeStartDocument() throws EXIException
EXIDecoder
decodeStartDocument
in interface EXIDecoder
decodeStartDocument
in class EXIDecoderInOrder
EXIException
public void decodeEndDocument() throws EXIException, java.io.IOException
EXIDecoder
decodeEndDocument
in interface EXIDecoder
decodeEndDocument
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeStartElement() throws EXIException, java.io.IOException
EXIDecoder
Start element appearing as expected event.
decodeStartElement
in interface EXIDecoder
decodeStartElement
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeStartElementNS() throws EXIException, java.io.IOException
EXIDecoder
Expected start element with given namespaceURI
decodeStartElementNS
in interface EXIDecoder
decodeStartElementNS
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeStartElementGeneric() throws EXIException, java.io.IOException
EXIDecoder
Expected generic start element
decodeStartElementGeneric
in interface EXIDecoder
decodeStartElementGeneric
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeStartElementGenericUndeclared() throws EXIException, java.io.IOException
EXIDecoder
decodeStartElementGenericUndeclared
in interface EXIDecoder
decodeStartElementGenericUndeclared
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeStartFragmentSelfContained() throws EXIException, java.io.IOException
EXIDecoder
decodeStartFragmentSelfContained
in interface EXIDecoder
decodeStartFragmentSelfContained
in class AbstractEXIDecoder
EXIException
java.io.IOException
public void decodeEndElement() throws EXIException, java.io.IOException
EXIDecoder
decodeEndElement
in interface EXIDecoder
decodeEndElement
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeEndElementUndeclared() throws EXIException, java.io.IOException
EXIDecoder
decodeEndElementUndeclared
in interface EXIDecoder
decodeEndElementUndeclared
in class EXIDecoderInOrder
EXIException
java.io.IOException
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, java.io.IOException
EXIDecoder
decodeAttribute
in interface EXIDecoder
decodeAttribute
in class EXIDecoderInOrder
EXIException
java.io.IOException
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 decodeNamespaceDeclaration() throws EXIException, java.io.IOException
EXIDecoder
decodeNamespaceDeclaration
in interface EXIDecoder
decodeNamespaceDeclaration
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeCharacters() throws EXIException, java.io.IOException
EXIDecoder
decodeCharacters
in interface EXIDecoder
decodeCharacters
in class EXIDecoderInOrder
EXIException
java.io.IOException
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 decodeDocType() throws EXIException, java.io.IOException
EXIDecoder
decodeDocType
in interface EXIDecoder
decodeDocType
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeEntityReference() throws EXIException, java.io.IOException
EXIDecoder
decodeEntityReference
in interface EXIDecoder
decodeEntityReference
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeComment() throws EXIException, java.io.IOException
EXIDecoder
decodeComment
in interface EXIDecoder
decodeComment
in class EXIDecoderInOrder
EXIException
java.io.IOException
public void decodeProcessingInstruction() throws EXIException, java.io.IOException
EXIDecoder
decodeProcessingInstruction
in interface EXIDecoder
decodeProcessingInstruction
in class EXIDecoderInOrder
EXIException
java.io.IOException
public java.lang.String getElementURI()
EXIDecoder
getElementURI
in interface EXIDecoder
getElementURI
in class AbstractEXIDecoder
String
for element URIpublic java.lang.String getElementLocalName()
EXIDecoder
getElementLocalName
in interface EXIDecoder
getElementLocalName
in class AbstractEXIDecoder
String
for element namepublic java.lang.String getElementQName()
EXIDecoder
getElementQName
in interface EXIDecoder
getElementQName
in class AbstractEXIDecoder
String
for qnamepublic java.lang.String getAttributeURI()
EXIDecoder
getAttributeURI
in interface EXIDecoder
getAttributeURI
in class AbstractEXIDecoder
String
for attribute URIpublic java.lang.String getAttributeLocalName()
EXIDecoder
getAttributeLocalName
in interface EXIDecoder
getAttributeLocalName
in class AbstractEXIDecoder
String
for attribute namepublic java.lang.String getAttributeQName()
EXIDecoder
getAttributeQName
in interface EXIDecoder
getAttributeQName
in class AbstractEXIDecoder
String
for qnamepublic java.lang.String getAttributeValue()
EXIDecoder
getAttributeValue
in interface EXIDecoder
getAttributeValue
in class AbstractEXIDecoder
String
for attribute valuepublic char[] getCharacters()
EXIDecoder
getCharacters
in interface EXIDecoder
getCharacters
in class AbstractEXIDecoder
char[]
for characterspublic java.lang.String getDocTypeName()
EXIDecoder
getDocTypeName
in interface EXIDecoder
getDocTypeName
in class AbstractEXIDecoder
String
for DOCTYPE namepublic java.lang.String getDocTypePublicID()
EXIDecoder
getDocTypePublicID
in interface EXIDecoder
getDocTypePublicID
in class AbstractEXIDecoder
String
for DOCTYPE public IDpublic java.lang.String getDocTypeSystemID()
EXIDecoder
getDocTypeSystemID
in interface EXIDecoder
getDocTypeSystemID
in class AbstractEXIDecoder
String
for DOCTYPE system IDpublic java.lang.String getDocTypeText()
EXIDecoder
getDocTypeText
in interface EXIDecoder
getDocTypeText
in class AbstractEXIDecoder
String
for DOCTYPE textpublic java.lang.String getEntityReferenceName()
EXIDecoder
getEntityReferenceName
in interface EXIDecoder
getEntityReferenceName
in class AbstractEXIDecoder
String
for DOCTYPE namepublic char[] getComment()
EXIDecoder
getComment
in interface EXIDecoder
getComment
in class AbstractEXIDecoder
String
for comment textpublic org.xml.sax.helpers.NamespaceSupport getNamespaces()
EXIDecoder
getNamespaces
in interface EXIDecoder
getNamespaces
in class AbstractEXICoder
NamespaceSupport
for prefix mappingpublic java.lang.String getPITarget()
EXIDecoder
getPITarget
in interface EXIDecoder
getPITarget
in class AbstractEXIDecoder
String
for PI targetpublic java.lang.String getPIData()
EXIDecoder
getPIData
in interface EXIDecoder
getPIData
in class AbstractEXIDecoder
String
for PI data
|
EXIficient | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |