Skip to content
Tatu Saloranta edited this page Aug 25, 2025 · 65 revisions

Jackson Core: Streaming

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 up to and including version 2.2. If so, they may want to repackage artifacts to reflect their choice of license to use.

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.

In addition, new "Processing Limits" have been added since 2.15:

Javadocs

Related

Download

Links to recent versions

Links removed on 2025-08-25 since list was not updated in years

Snapshots

Snapshots can be found from Sonatype Maven Snapshot repository: (new as of 2025/08)

    <repository>
      <id>central-snapshots</id>
      <name>Sonatype Central Portal (snapshots)</name>
      <url>https://central.sonatype.com/repository/maven-snapshots</url>
      <releases><enabled>false</enabled></releases>
      <snapshots><enabled>true</enabled></snapshots>
    </repository>
Clone this wiki locally