# Uses of Package
org.codehaus.jackson.smile

- Packages that use org.codehaus.jackson.smile
  Package | Description
  --- | ---
  org.codehaus.jackson.smile | Package that contains experimental implementation of "Binary-Encoded JSON-Like" data format handlers (parser, generator, factory produce both, supporting constants).

- Classes in org.codehaus.jackson.smile used by org.codehaus.jackson.smile
  Class and Description
  SmileBufferRecycler Simple helper class used for implementing simple reuse system for Smile-specific buffers that are used.
  SmileFactory Factory used for constructing `SmileParser` and `SmileGenerator` instances; both of which handle Smile encoded data.
  SmileGenerator `JsonGenerator` implementation for the experimental "Binary JSON Infoset".
  SmileGenerator.Feature Enumeration that defines all togglable features for Smile generators.
  SmileGenerator.SharedStringNode Helper class used for keeping track of possibly shareable String references (for field names and/or short String values)
  SmileParser
  SmileParser.Feature Enumeration that defines all togglable features for Smile generators.