| Package | Description |
|---|---|
| com.siemens.ct.exi.core |
Entry point for using EXI implementation
|
| com.siemens.ct.exi.core.coder |
Core functionality for EXIEncoder, EXIDecoder and EXIHeader.
|
| com.siemens.ct.exi.core.datatype.strings |
EXI StringTable implementation.
|
| com.siemens.ct.exi.core.io.channel |
EXI channels.
|
| com.siemens.ct.exi.core.types |
EXI Types and Type coding modes such as Typed, String, Lexical and RepresentationMap.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EXIBodyDecoder.setInputChannel(DecoderChannel channel)
Sets input channel and resets all internal states
|
void |
EXIBodyDecoder.updateInputChannel(DecoderChannel channel)
Updates input channel and and does not reset internal states.
|
| Modifier and Type | Field and Description |
|---|---|
protected DecoderChannel |
AbstractEXIBodyDecoder.channel |
| Modifier and Type | Method and Description |
|---|---|
DecoderChannel |
EXIBodyDecoderInOrder.getChannel() |
DecoderChannel |
EXIBodyDecoderReordered.getNextChannel() |
| Modifier and Type | Method and Description |
|---|---|
protected QNameContext |
AbstractEXIBodyDecoder.decodeLocalName(AbstractEXIBodyCoder.RuntimeUriContext uc,
DecoderChannel channel) |
protected String |
AbstractEXIBodyDecoder.decodeNamespacePrefix(AbstractEXIBodyCoder.RuntimeUriContext uc,
DecoderChannel channel) |
protected QNameContext |
AbstractEXIBodyDecoder.decodeQName(DecoderChannel channel) |
protected String |
AbstractEXIBodyDecoder.decodeQNamePrefix(AbstractEXIBodyCoder.RuntimeUriContext uc,
DecoderChannel channel) |
protected AbstractEXIBodyCoder.RuntimeUriContext |
AbstractEXIBodyDecoder.decodeUri(DecoderChannel channel) |
EXIFactory |
EXIHeaderDecoder.readEXIOptions(DecoderChannel decoderChannel,
EXIFactory noOptionsFactory) |
protected void |
EXIBodyDecoderReordered.setContentValues(DecoderChannel bdc,
QNameContext channelContext,
int occs,
List<Datatype> datatypes) |
void |
EXIBodyDecoderReordered.setInputChannel(DecoderChannel channel) |
void |
EXIBodyDecoderInOrder.setInputChannel(DecoderChannel decoderChannel) |
void |
EXIBodyDecoderReordered.updateInputChannel(DecoderChannel decoderChannel) |
void |
EXIBodyDecoderInOrder.updateInputChannel(DecoderChannel decoderChannel) |
| Modifier and Type | Method and Description |
|---|---|
StringValue |
StringDecoderImpl.readValue(QNameContext context,
DecoderChannel valueChannel) |
StringValue |
StringDecoder.readValue(QNameContext qnContext,
DecoderChannel channel) |
StringValue |
StringDecoderImpl.readValueGlobalHit(DecoderChannel valueChannel) |
StringValue |
StringDecoder.readValueGlobalHit(DecoderChannel valueChannel) |
StringValue |
StringDecoderImpl.readValueLocalHit(QNameContext qnc,
DecoderChannel valueChannel) |
StringValue |
StringDecoder.readValueLocalHit(QNameContext qnContext,
DecoderChannel valueChannel) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDecoderChannel |
class |
BitDecoderChannel
Simple datatype decoder based on an underlying
BitInputStream. |
class |
ByteDecoderChannel |
| Modifier and Type | Method and Description |
|---|---|
protected StringValue |
TypedTypeDecoder.readExtendedString(ExtendedStringDatatype esDT,
QNameContext context,
DecoderChannel valueChannel,
StringDecoder stringDecoder) |
protected Value |
AbstractTypeDecoder.readRCSValue(RestrictedCharacterSetDatatype rcsDT,
QNameContext qnContext,
DecoderChannel valueChannel,
StringDecoder stringDecoder) |
Value |
TypedTypeDecoder.readValue(Datatype datatype,
QNameContext qnContext,
DecoderChannel valueChannel,
StringDecoder stringDecoder) |
Value |
TypeDecoder.readValue(Datatype datatype,
QNameContext qnContext,
DecoderChannel valueChannel,
StringDecoder stringDecoder) |
Value |
StringTypeDecoder.readValue(Datatype datatype,
QNameContext qnContext,
DecoderChannel valueChannel,
StringDecoder stringDecoder) |
Value |
LexicalTypeDecoder.readValue(Datatype datatype,
QNameContext qnContext,
DecoderChannel valueChannel,
StringDecoder stringDecoder) |
Copyright © 2018 Siemens AG. All rights reserved.