# Package groovy.json.internal

##

- Interface Summary
  Interface | Description
  --- | ---
  Cache | Cache
  CharacterSource | @author Richard Hightower
  Value | @author Rick Hightower
  ValueMap | @author Richard Hightower

- Class Summary
  Class | Description
  --- | ---
  ArrayUtils | @author Richard Hightower
  BaseJsonParser | Base JSON parser.
  Byt | @author Richard Hightower
  ByteScanner | @author Richard Hightower
  CharBuf | @author Rick Hightower
  CharSequenceValue | @author Rick Hightower
  Charsets | @author Rick Hightower
  Chr | @author Rick Hightower
  Dates | @author Rick Hightower
  Exceptions | @author Rick Hightower
  FastStringUtils | @author Rick Hightower
  IO | @author Rick Hightower
  JsonFastParser | This works in index overlay mode or chop mode.
  JsonParserLax | @author Richard Hightower
  JsonParserUsingCharacterSource | Converts an input JSON String into Java objects works with String or char array as input.
  JsonStringDecoder | @author Richard Hightower
  LazyMap | This maps only builds once you ask for a key for the first time.
  LazyValueMap | This class is important to the performance of the parser.
  MapItemValue | This holds a mapping from value key to value value to maximize laziness.
  NumberValue | @author Rick Hightower
  ReaderCharacterSource | @author Richard Hightower
  SimpleCache | @author Richard Hightower
  ValueContainer | @author Rick Hightower
  ValueList | @author Rick Hightower
  ValueMapImpl | This map is for object serialization mainly.

- Enum Summary
  Enum | Description
  --- | ---
  CacheType | @author Rick Hightower
  FastStringUtils.StringImplementation | @author Stéphane Landelle
  Type | @author Richard Hightower

- Exception Summary
  Exception | Description
  --- | ---
  Exceptions.JsonInternalException |