Skip to content
ElvirK81 edited this page Apr 3, 2022 · 2 revisions
  1. Jackson Core: Streaming
    1. Licensing

Project is licensed under Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt) like all official Jackson components.

FasterXML also explicitly allows users to alternatively license component under [Lesser GPL (LGPL) 2.1](http://www.gnu.org/copyleft/lesser.html) up to and including version 2.2. If so, they may want to repackage artifacts to reflect their choice of license to use.

    1. Documentation

Streaming API defines sets of simple on/off features. Jackson 2.10 introduced a change in how features are structured so that earlier `JsonParser.Feature`/`JsonGenerator.Feature` set was split into 4 new types, to separate JSON-specific features from general "format-agnostic" features.

  • [JsonFactory.Feature](JsonFactory-Features)
  • 2.9 and before
  • [JsonParser.Feature](JsonParser-Features) (pre-2.10)
  • [JsonGenerator.Feature](JsonGenerator-Features) (pre-2.10)
  • 2.10 and after
  • General
  • [StreamReadFeature](StreamReadFeatures) (2.10+)
  • [StreamWriteFeature](StreamWriteFeatures) (2.10+)
  • JSON-specific
  • [JsonReadFeature](JsonReadFeatures) (2.10+)
  • [JsonWriteFeature](JsonWriteFeatures) (2.10+)
    1. Javadocs
      1. 2.x
      1. 1.x

(note: Jackson 1.x did NOT separate javadocs by component, so this includes ALL parts, streaming parser, mapper/databind, extensions)

      1. Related
    1. Download
      1. Links to recent versions

Note: designation in parenthesis indicates whether new patch releases may be issued for branch -- typically we try to keep 2 open branches.

Note: this list is often out-of-date with respect to actual latest release from each branch. For more up-to-date information, check out Maven Central or [Mvn Repository](http://mvnrepository.com/).

      1. Snapshots

Snapshots can be found from Sonatype Maven Snapshot repository:

<snapshotRepository>
  <id>sonatype-nexus-snapshots</id>
  <name>Sonatype Nexus Snapshots</name>
  <url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>