## Uses of Class
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer

Packages that use ByteQuadsCanonicalizer
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.sym | Internal implementation classes for efficient handling of of symbols in JSON (field names in Objects)

### Uses of ByteQuadsCanonicalizer in com.fasterxml.jackson.core

Fields in com.fasterxml.jackson.core declared as ByteQuadsCanonicalizer
Modifier and Type | Field and Description
--- | ---
`protected ByteQuadsCanonicalizer` | JsonFactory.`_byteSymbolCanonicalizer` Alternative to the basic symbol table, some stream-based parsers use different name canonicalization method.

### Uses of ByteQuadsCanonicalizer in com.fasterxml.jackson.core.json

Fields in com.fasterxml.jackson.core.json declared as ByteQuadsCanonicalizer
Modifier and Type | Field and Description
--- | ---
`protected ByteQuadsCanonicalizer` | UTF8StreamJsonParser.`_symbols` Symbol table that contains field names encountered so far

Methods in com.fasterxml.jackson.core.json with parameters of type ByteQuadsCanonicalizer
Modifier and Type | Method and Description
--- | ---
`JsonParser` | ByteSourceJsonBootstrapper.`constructParser(int parserFeatures, ObjectCodec codec, ByteQuadsCanonicalizer rootByteSymbols, CharsToNameCanonicalizer rootCharSymbols, int factoryFeatures)`

Constructors in com.fasterxml.jackson.core.json with parameters of type ByteQuadsCanonicalizer
Constructor and Description
`UTF8StreamJsonParser(IOContext ctxt, int features, InputStream in, ObjectCodec codec, ByteQuadsCanonicalizer sym, byte[] inputBuffer, int start, int end, boolean bufferRecyclable)`

### Uses of ByteQuadsCanonicalizer in com.fasterxml.jackson.core.sym

Fields in com.fasterxml.jackson.core.sym declared as ByteQuadsCanonicalizer
Modifier and Type | Field and Description
--- | ---
`protected ByteQuadsCanonicalizer` | ByteQuadsCanonicalizer.`_parent` Reference to the root symbol table, for child tables, so that they can merge table information back as necessary.

Methods in com.fasterxml.jackson.core.sym that return ByteQuadsCanonicalizer
Modifier and Type | Method and Description
--- | ---
`static ByteQuadsCanonicalizer` | ByteQuadsCanonicalizer.`createRoot()` Factory method to call to create a symbol table instance with a randomized seed value.
`protected static ByteQuadsCanonicalizer` | ByteQuadsCanonicalizer.`createRoot(int seed)` Factory method that should only be called from unit tests, where seed value should remain the same.
`ByteQuadsCanonicalizer` | ByteQuadsCanonicalizer.`makeChild(int flags)` Factory method used to create actual symbol table instance to use for parsing.