Uses of Class
org.codehaus.jackson.sym.BytesToNameCanonicalizer
Packages that use BytesToNameCanonicalizer
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser
)
and generator
(JsonParser
)
instances.Parser and generator implementation classes that Jackson
defines and uses.
Internal implementation classes for efficient handling of
of symbols in JSON (field names in Objects)
-
Uses of BytesToNameCanonicalizer in org.codehaus.jackson
Fields in org.codehaus.jackson declared as BytesToNameCanonicalizerModifier and TypeFieldDescriptionprotected BytesToNameCanonicalizer
JsonFactory._rootByteSymbols
Alternative to the basic symbol table, some stream-based parsers use different name canonicalization method. -
Uses of BytesToNameCanonicalizer in org.codehaus.jackson.impl
Fields in org.codehaus.jackson.impl declared as BytesToNameCanonicalizerModifier and TypeFieldDescriptionprotected final BytesToNameCanonicalizer
Utf8StreamParser._symbols
Symbol table that contains field names encountered so farMethods in org.codehaus.jackson.impl with parameters of type BytesToNameCanonicalizerModifier and TypeMethodDescriptionByteSourceBootstrapper.constructParser
(int features, ObjectCodec codec, BytesToNameCanonicalizer rootByteSymbols, CharsToNameCanonicalizer rootCharSymbols) Constructors in org.codehaus.jackson.impl with parameters of type BytesToNameCanonicalizerModifierConstructorDescriptionUtf8StreamParser
(IOContext ctxt, int features, InputStream in, ObjectCodec codec, BytesToNameCanonicalizer sym, byte[] inputBuffer, int start, int end, boolean bufferRecyclable) -
Uses of BytesToNameCanonicalizer in org.codehaus.jackson.sym
Fields in org.codehaus.jackson.sym declared as BytesToNameCanonicalizerModifier and TypeFieldDescriptionprotected final BytesToNameCanonicalizer
BytesToNameCanonicalizer._parent
Reference to the root symbol table, for child tables, so that they can merge table information back as necessary.Methods in org.codehaus.jackson.sym that return BytesToNameCanonicalizerModifier and TypeMethodDescriptionstatic BytesToNameCanonicalizer
BytesToNameCanonicalizer.createRoot()
Factory method to call to create a symbol table instance with a randomized seed value.protected static BytesToNameCanonicalizer
BytesToNameCanonicalizer.createRoot
(int hashSeed) Factory method that should only be called from unit tests, where seed value should remain the same.BytesToNameCanonicalizer.makeChild
(boolean canonicalize, boolean intern) Factory method used to create actual symbol table instance to use for parsing.