# Package com.fasterxml.jackson.dataformat.smile

Package that contains implementation of Jackson Streaming API that works with Smile data format (see Smile format specification), and can be used with standard Jackson data binding functionality to deal with Smile encoded data.

See: Description

- Class Summary
  Class | Description
  --- | ---
  PackageVersion | Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
  SmileBufferRecycler<T> | Simple helper class used for implementing simple reuse system for Smile-specific buffers that are used.
  SmileConstants | Constants used by `SmileGenerator` and `SmileParser`
  SmileFactory | Factory used for constructing `SmileParser` and `SmileGenerator` instances; both of which handle Smile encoded data.
  SmileGenerator | `JsonGenerator` implementation for Smile-encoded content (see Smile Format Specification)
  SmileGenerator.SharedStringNode | Helper class used for keeping track of possibly shareable String references (for field names and/or short String values)
  SmileParser |
  SmileParserBase |
  SmileParserBootstrapper | Simple bootstrapper version used with Smile format parser.
  SmileUtil | Class for miscellaneous helper methods.

- 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.

## Package com.fasterxml.jackson.dataformat.smile Description

Package that contains implementation of Jackson Streaming API that works with Smile data format (see Smile format specification), and can be used with standard Jackson data binding functionality to deal with Smile encoded data.

Copyright © 2017 FasterXML. All rights reserved.