Uses of Class
tools.jackson.core.sym.CharsToNameCanonicalizer
Packages that use CharsToNameCanonicalizer
Package
Description
JSON-specific parser and generator implementation classes that
Jackson defines and uses.
Internal implementation classes for efficient handling of
of symbols in JSON (Object property names)
-
Uses of CharsToNameCanonicalizer in tools.jackson.core.json
Fields in tools.jackson.core.json declared as CharsToNameCanonicalizerModifier and TypeFieldDescriptionprotected final CharsToNameCanonicalizerJsonFactory._rootCharSymbolsEach factory comes equipped with a shared root symbol table.protected final CharsToNameCanonicalizerReaderBasedJsonParser._symbolsMethods in tools.jackson.core.json with parameters of type CharsToNameCanonicalizerModifier and TypeMethodDescriptionByteSourceJsonBootstrapper.constructParser(ObjectReadContext readCtxt, int streamReadFeatures, int formatReadFeatures, ByteQuadsCanonicalizer rootByteSymbols, CharsToNameCanonicalizer rootCharSymbols, int factoryFeatures) Constructors in tools.jackson.core.json with parameters of type CharsToNameCanonicalizerModifierConstructorDescriptionReaderBasedJsonParser(ObjectReadContext readCtxt, IOContext ctxt, int stdFeatures, int formatFeatures, Reader r, CharsToNameCanonicalizer st) Constructor called when input comes as aReader, and buffer allocation can be done using default mechanism.ReaderBasedJsonParser(ObjectReadContext readCtxt, IOContext ctxt, int stdFeatures, int formatFeatures, Reader r, CharsToNameCanonicalizer st, char[] inputBuffer, int start, int end, boolean bufferRecyclable) Constructor called when caller wants to provide input buffer directly (or needs to, in case of bootstrapping having read some of contents) and it may or may not be recyclable use standard recycle context. -
Uses of CharsToNameCanonicalizer in tools.jackson.core.sym
Fields in tools.jackson.core.sym declared as CharsToNameCanonicalizerModifier and TypeFieldDescriptionprotected final CharsToNameCanonicalizerCharsToNameCanonicalizer._parentSharing of learnt symbols is done by optional linking of symbol table instances with their parents.Methods in tools.jackson.core.sym that return CharsToNameCanonicalizerModifier and TypeMethodDescriptionstatic CharsToNameCanonicalizerCharsToNameCanonicalizer.createRoot(TokenStreamFactory owner) instance.static CharsToNameCanonicalizerCharsToNameCanonicalizer.createRoot(TokenStreamFactory owner, int seed) CharsToNameCanonicalizer.makeChild()"Factory" method; will create a new child instance of this symbol table.