Uses of Class
org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Packages that use BytesToNameCanonicalizer Package Description org.codehaus.jackson Main public API classes of the core streaming JSON processor: most importantlyJsonFactory
used for constructing JSON parser (JsonParser
) and generator (JsonParser
) instances.org.codehaus.jackson.impl Parser and generator implementation classes that Jackson defines and uses.org.codehaus.jackson.sym 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 BytesToNameCanonicalizer Modifier and Type Field Description protected 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 BytesToNameCanonicalizer Modifier and Type Field Description protected BytesToNameCanonicalizer
Utf8StreamParser. _symbols
Symbol table that contains field names encountered so farMethods in org.codehaus.jackson.impl with parameters of type BytesToNameCanonicalizer Modifier and Type Method Description JsonParser
ByteSourceBootstrapper. constructParser(int features, ObjectCodec codec, BytesToNameCanonicalizer rootByteSymbols, CharsToNameCanonicalizer rootCharSymbols)
Constructors in org.codehaus.jackson.impl with parameters of type BytesToNameCanonicalizer Constructor Description Utf8StreamParser(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 BytesToNameCanonicalizer Modifier and Type Field Description protected 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 BytesToNameCanonicalizer Modifier and Type Method Description static 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
BytesToNameCanonicalizer. makeChild(boolean canonicalize, boolean intern)
Factory method used to create actual symbol table instance to use for parsing.
-