Skip navigation links

EXIficient-Core 1.0.4 API

EXIficient is an open source implementation of the W3C Efficient XML Interchange (EXI) format specification written in the Java programming language (http://exificient.github.io).

See: Description

Packages 
Package Description
com.siemens.ct.exi.core
Entry point for using EXI implementation
com.siemens.ct.exi.core.attributes
Package to parse attributes.
com.siemens.ct.exi.core.coder
Core functionality for EXIEncoder, EXIDecoder and EXIHeader.
com.siemens.ct.exi.core.container
Core containers while coding EXI documents/fragments.
com.siemens.ct.exi.core.context
Helper package for coding contexts (e.g., uris, qnames, ...)
com.siemens.ct.exi.core.datatype
EXI built-in datatypes.
com.siemens.ct.exi.core.datatype.charset
EXI may use restricted character sets retrieved from XML Schema facets/patterns.
com.siemens.ct.exi.core.datatype.strings
EXI StringTable implementation.
com.siemens.ct.exi.core.exceptions
EXI Exception collection.
com.siemens.ct.exi.core.grammars
EXI Grammars.
com.siemens.ct.exi.core.grammars.event
EXI Grammar events.
com.siemens.ct.exi.core.grammars.grammar
EXI Grammar grammars.
com.siemens.ct.exi.core.grammars.production
EXI Grammar productions.
com.siemens.ct.exi.core.helpers
EXI helper classes such as default interface implementations.
com.siemens.ct.exi.core.io
IO streams operating at the level of bits.
com.siemens.ct.exi.core.io.channel
EXI channels.
com.siemens.ct.exi.core.io.compression  
com.siemens.ct.exi.core.types
EXI Types and Type coding modes such as Typed, String, Lexical and RepresentationMap.
com.siemens.ct.exi.core.util
Utility classes for EXI project.
com.siemens.ct.exi.core.util.sort
Utility pack for sorting items (e.g., events).
com.siemens.ct.exi.core.util.xml
General XML utility classes.
com.siemens.ct.exi.core.values
Typed value support such as float values, list values et cetera.

EXIficient

is an open source implementation of the W3C Efficient XML Interchange (EXI) format specification written in the Java programming language (http://exificient.github.io).

The EXI format is a very compact representation for the Extensible Markup Language (XML) Information Set that is intended to simultaneously optimize performance and the utilization of computational resources.

Skip navigation links

Copyright © 2018 Siemens AG. All rights reserved.