# Uses of Package
com.fasterxml.jackson.core.sym

Packages that use com.fasterxml.jackson.core.sym
Package
Description
com.fasterxml.jackson.core
Main public API classes of the core streaming JSON processor: most importantly `JsonFactory` used for constructing JSON parser (`JsonParser`) and generator (`JsonGenerator`) instances.
com.fasterxml.jackson.core.json
JSON-specific parser and generator implementation classes that Jackson defines and uses.
com.fasterxml.jackson.core.json.async
Non-blocking ("async") JSON parser implementation.
com.fasterxml.jackson.core.sym
Internal implementation classes for efficient handling of of symbols in JSON (field names in Objects)

Classes in com.fasterxml.jackson.core.sym used by com.fasterxml.jackson.core
Class
Description
ByteQuadsCanonicalizer
Replacement for `BytesToNameCanonicalizer` which aims at more localized memory access due to flattening of name quad data.
CharsToNameCanonicalizer
This class is a kind of specialized type-safe Map, from char array to String value.
Classes in com.fasterxml.jackson.core.sym used by com.fasterxml.jackson.core.json
Class
Description
ByteQuadsCanonicalizer
Replacement for `BytesToNameCanonicalizer` which aims at more localized memory access due to flattening of name quad data.
CharsToNameCanonicalizer
This class is a kind of specialized type-safe Map, from char array to String value.
Classes in com.fasterxml.jackson.core.sym used by com.fasterxml.jackson.core.json.async
Class
Description
ByteQuadsCanonicalizer
Replacement for `BytesToNameCanonicalizer` which aims at more localized memory access due to flattening of name quad data.
Classes in com.fasterxml.jackson.core.sym used by com.fasterxml.jackson.core.sym
Class
Description
ByteQuadsCanonicalizer
Replacement for `BytesToNameCanonicalizer` which aims at more localized memory access due to flattening of name quad data.
CharsToNameCanonicalizer
This class is a kind of specialized type-safe Map, from char array to String value.
Name
Base class for tokenized names (key strings in objects) that have been tokenized from byte-based input sources (like `InputStream`.
Name1
Specialized implementation of PName: can be used for short Strings that consists of at most 4 bytes.
NameN
Generic implementation of PName used for "long" names, where long means that its byte (UTF-8) representation is 13 bytes or more.