Package org.codehaus.jackson.smile
Package that contains experimental implementation of
"Binary-Encoded JSON-Like" data format handlers (parser,
generator, factory produce both, supporting constants).
See Smile format specification for more details.
- Since:
- 1.6
-
Class Summary Class Description SmileBufferRecycler<T> Simple helper class used for implementing simple reuse system for Smile-specific buffers that are used.SmileConstants Constants used bySmileGenerator
andSmileParser
SmileFactory Factory used for constructingSmileParser
andSmileGenerator
instances; both of which handle Smile encoded data.SmileGenerator JsonGenerator
implementation for the experimental "Binary JSON Infoset".SmileGenerator.SharedStringNode Helper class used for keeping track of possibly shareable String references (for field names and/or short String values)SmileParser SmileParserBootstrapper Simple bootstrapper version used with Smile format parser.SmileUtil Class for miscellaneous helper methods.Tool Simple command-line utility that can be used to encode JSON as Smile, or decode JSON from Smile: direction is indicated by single command-line option of either "-e" (encode) or "-d" (decode). -
Enum Summary Enum Description SmileGenerator.Feature Enumeration that defines all togglable features for Smile generators.SmileParser.Feature Enumeration that defines all togglable features for Smile generators.