Uses of Class
tools.jackson.core.sym.ByteQuadsCanonicalizer
Packages that use ByteQuadsCanonicalizer
Package
Description
JSON-specific parser and generator implementation classes that
Jackson defines and uses.
Non-blocking ("async") JSON parser implementation.
Internal implementation classes for efficient handling of
of symbols in JSON (Object property names)
-
Uses of ByteQuadsCanonicalizer in tools.jackson.core.json
Fields in tools.jackson.core.json declared as ByteQuadsCanonicalizerModifier and TypeFieldDescriptionprotected final ByteQuadsCanonicalizerJsonFactory._byteSymbolCanonicalizerAlternative to the basic symbol table, some stream-based parsers use different name canonicalization method.protected final ByteQuadsCanonicalizerUTF8DataInputJsonParser._symbolsSymbol table that contains Object Property names encountered so farprotected final ByteQuadsCanonicalizerUTF8StreamJsonParser._symbolsSymbol table that contains property names encountered so farMethods in tools.jackson.core.json with parameters of type ByteQuadsCanonicalizerModifier 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 ByteQuadsCanonicalizerModifierConstructorDescriptionUTF8DataInputJsonParser(ObjectReadContext readCtxt, IOContext ctxt, int stdFeatures, int formatFeatures, DataInput inputData, ByteQuadsCanonicalizer sym, int firstByte) UTF8StreamJsonParser(ObjectReadContext readCtxt, IOContext ctxt, int stdFeatures, int formatReadFeatures, InputStream in, ByteQuadsCanonicalizer sym, byte[] inputBuffer, int start, int end, int bytesPreProcessed, 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 ByteQuadsCanonicalizer in tools.jackson.core.json.async
Fields in tools.jackson.core.json.async declared as ByteQuadsCanonicalizerModifier and TypeFieldDescriptionprotected final ByteQuadsCanonicalizerNonBlockingJsonParserBase._symbolsSymbol table that contains property names encountered so farMethods in tools.jackson.core.json.async that return ByteQuadsCanonicalizerConstructors in tools.jackson.core.json.async with parameters of type ByteQuadsCanonicalizerModifierConstructorDescriptionNonBlockingByteArrayJsonParser(ObjectReadContext readCtxt, IOContext ctxt, int stdFeatures, int formatReadFeatures, ByteQuadsCanonicalizer sym) NonBlockingByteBufferJsonParser(ObjectReadContext readCtxt, IOContext ctxt, int stdFeatures, int formatReadFeatures, ByteQuadsCanonicalizer sym) NonBlockingJsonParserBase(ObjectReadContext readCtxt, IOContext ctxt, int stdFeatures, int formatFeatures, ByteQuadsCanonicalizer sym) protectedNonBlockingUtf8JsonParserBase(ObjectReadContext readCtxt, IOContext ctxt, int stdFeatures, int formatFeatures, ByteQuadsCanonicalizer sym) -
Uses of ByteQuadsCanonicalizer in tools.jackson.core.sym
Fields in tools.jackson.core.sym declared as ByteQuadsCanonicalizerModifier and TypeFieldDescriptionprotected final ByteQuadsCanonicalizerByteQuadsCanonicalizer._parentReference to the root symbol table, for child tables, so that they can merge table information back as necessary.Methods in tools.jackson.core.sym that return ByteQuadsCanonicalizerModifier and TypeMethodDescriptionstatic ByteQuadsCanonicalizerByteQuadsCanonicalizer.createRoot()Factory method to call to create a symbol table instance with a randomized seed value.protected static ByteQuadsCanonicalizerByteQuadsCanonicalizer.createRoot(int seed) ByteQuadsCanonicalizer.makeChild(int flags) Factory method used to create actual symbol table instance to use for parsing.ByteQuadsCanonicalizer.makeChildOrPlaceholder(int flags) Method similar tomakeChild(int)but one that only creates real instance ofTokenStreamFactory.Feature.CANONICALIZE_PROPERTY_NAMESis enabled: otherwise a "bogus" instance is created.