Package org.apache.groovy.json.internal
package org.apache.groovy.json.internal
-
ClassDescriptionArray helpers used by the JSON internals.Base JSON parser.Utilities for rendering bytes as hexadecimal ASCII characters.Cache<KEY,
VALUE> CacheIdentifiers for cache eviction policies.Character cursor abstraction used by the streaming JSON parsers.Growable character buffer used by the JSON internals.Low-level character scanning utilities used while parsing JSON values.Overlay-backedValuethat keeps a character slice until conversion is required.Character array helpers used by the JSON internals.Date helpers used by the JSON parser for supported timestamp formats.Internal exception helpers used by the JSON parser implementation.Runtime exception used inside the JSON internals to simplify propagation.Internal class for fast processing of Strings during JSON parsingReader and writer helpers used by the JSON parser internals.This works in index overlay mode or chop mode.Converts an input JSON String into Java objects works with String or char array as input.JSON parser variant that also accepts comments, single quotes, and unquoted strings.Converts an input JSON String into Java objects works with String or char array as input.Decodes JSON string escape sequences from character buffers.This maps only builds once you ask for a key for the first time.This class is important to the performance of the parser.This holds a mapping from value key to value value to maximize laziness.Overlay-backed numericValuethat parses JSON numbers on demand.BufferedCharacterSourceimplementation backed by aReader.SimpleCache<K,V> Thin adapter that exposesCommonCachethrough the internalCacheAPI.Token classifications used by the lazy JSON parser.Represents a lazily decoded JSON token or container managed by the index-overlay parser.SimpleValuewrapper for literals and already-hydrated JSON containers.List implementation that lazily converts overlayValueinstances on access.ValueMap<K,V> Map contract used by the lazy JSON object implementations.This map is for object serialization mainly.