Uses of Class
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser
)
and generator
(JsonGenerator
)
instances.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 (field names in Objects)
-
Uses of ByteQuadsCanonicalizer in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core
Modifier and TypeFieldDescriptionprotected final ByteQuadsCanonicalizer
JsonFactory._byteSymbolCanonicalizer
Alternative to the basic symbol table, some stream-based parsers use different name canonicalization method. -
Uses of ByteQuadsCanonicalizer in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json
Modifier and TypeFieldDescriptionprotected final ByteQuadsCanonicalizer
UTF8DataInputJsonParser._symbols
Symbol table that contains field names encountered so farprotected final ByteQuadsCanonicalizer
UTF8StreamJsonParser._symbols
Symbol table that contains field names encountered so farModifier and TypeMethodDescriptionByteSourceJsonBootstrapper.constructParser
(int parserFeatures, ObjectCodec codec, ByteQuadsCanonicalizer rootByteSymbols, CharsToNameCanonicalizer rootCharSymbols, int factoryFeatures) ModifierConstructorDescriptionUTF8DataInputJsonParser
(IOContext ctxt, int features, DataInput inputData, ObjectCodec codec, ByteQuadsCanonicalizer sym, int firstByte) UTF8StreamJsonParser
(IOContext ctxt, int features, InputStream in, ObjectCodec codec, ByteQuadsCanonicalizer sym, byte[] inputBuffer, int start, int end, boolean bufferRecyclable) Deprecated.Since 2.10UTF8StreamJsonParser
(IOContext ctxt, int features, InputStream in, ObjectCodec codec, 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 edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.json.async
Modifier and TypeFieldDescriptionprotected final ByteQuadsCanonicalizer
NonBlockingJsonParserBase._symbols
Symbol table that contains field names encountered so farModifier and TypeMethodDescriptionprotected ByteQuadsCanonicalizer
NonBlockingJsonParserBase.symbolTableForTests()
ModifierConstructorDescriptionNonBlockingByteBufferJsonParser
(IOContext ctxt, int parserFeatures, ByteQuadsCanonicalizer sym) NonBlockingJsonParser
(IOContext ctxt, int parserFeatures, ByteQuadsCanonicalizer sym) NonBlockingJsonParserBase
(IOContext ctxt, int parserFeatures, ByteQuadsCanonicalizer sym) protected
NonBlockingUtf8JsonParserBase
(IOContext ctxt, int parserFeatures, ByteQuadsCanonicalizer sym) -
Uses of ByteQuadsCanonicalizer in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.sym
Modifier and TypeFieldDescriptionprotected final ByteQuadsCanonicalizer
ByteQuadsCanonicalizer._parent
Reference to the root symbol table, for child tables, so that they can merge table information back as necessary.Modifier and TypeMethodDescriptionstatic 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) 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 ofJsonFactory.Feature.CANONICALIZE_FIELD_NAMES
is enabled: otherwise a "bogus" instance is created.