| /** |
| * Main public API classes of the core streaming JSON |
| * processor: most importantly {@link com.fasterxml.jackson.core.JsonFactory} |
| * used for constructing |
| * JSON parser ({@link com.fasterxml.jackson.core.JsonParser}) |
| * and generator |
| * ({@link com.fasterxml.jackson.core.JsonGenerator}) |
| * instances. |
| * <p> |
| * Public API of the higher-level mapping interfaces ("Mapping API") |
| * is found from the "jackson-databind" bundle, except for following |
| * base interfaces that are defined here: |
| * <ul> |
| *<li>{@link com.fasterxml.jackson.core.TreeNode} is included |
| *within Streaming API to support integration of the Tree Model |
| *(which is based on <code>JsonNode</code>) with the basic |
| *parsers and generators (iff using mapping-supporting factory: which |
| *is part of Mapping API, not core) |
| * </li> |
| *<li>{@link com.fasterxml.jackson.core.ObjectCodec} is included so that |
| * reference to the object capable of serializing/deserializing |
| * Objects to/from JSON (usually, <code>com.fasterxml.jackson.databind.ObjectMapper</code>) |
| * can be exposed, without adding direct dependency to implementation. |
| * </li> |
| *</ul> |
| */ |
| |
| package com.fasterxml.jackson.core; |