Uses of Class
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer.TableInfo
Packages that use ByteQuadsCanonicalizer.TableInfo
Package
Description
Internal implementation classes for efficient handling of
of symbols in JSON (field names in Objects)
-
Uses of ByteQuadsCanonicalizer.TableInfo in com.fasterxml.jackson.core.sym
Fields in com.fasterxml.jackson.core.sym with type parameters of type ByteQuadsCanonicalizer.TableInfoModifier and TypeFieldDescriptionprotected final AtomicReference<ByteQuadsCanonicalizer.TableInfo> ByteQuadsCanonicalizer._tableInfoMember that is only used by the root table instance: root passes immutable state info child instances, and children may return new state if they add entries to the table.Methods in com.fasterxml.jackson.core.sym that return ByteQuadsCanonicalizer.TableInfoMethods in com.fasterxml.jackson.core.sym with parameters of type ByteQuadsCanonicalizer.TableInfoModifier and TypeMethodDescriptionprivate voidByteQuadsCanonicalizer.mergeChild(ByteQuadsCanonicalizer.TableInfo childState) Constructors in com.fasterxml.jackson.core.sym with parameters of type ByteQuadsCanonicalizer.TableInfoModifierConstructorDescriptionprivateAlternate constructor used in cases where a "placeholder" child instance is needed when symbol table is not really used, but caller needs a non-null placeholder to keep code functioning with minimal awareness of distinction (all lookups fail to match any name without error; add methods should NOT be called).privateByteQuadsCanonicalizer(ByteQuadsCanonicalizer parent, int seed, ByteQuadsCanonicalizer.TableInfo state, boolean intern, boolean failOnDoS) Constructor used when creating a child instance