| Name | Description | Type | Package | Framework |
| ArrayUtils | Class | groovy.json.internal | Groovy | |
| BaseJsonParser | Scaled down version of Boon JsonParser with features removed that are JDK 1. | Class | groovy.json.internal | Groovy |
| Byt | Class | groovy.json.internal | Groovy | |
| ByteScanner | Class | groovy.json.internal | Groovy | |
| Cache | Interface | groovy.json.internal | Groovy | |
| CacheType | Class | groovy.json.internal | Groovy | |
| CharacterSource | Interface | groovy.json.internal | Groovy | |
| CharBuf | Class | groovy.json.internal | Groovy | |
| CharScanner | Class | groovy.json.internal | Groovy | |
| CharSequenceValue | Class | groovy.json.internal | Groovy | |
| Charsets | Class | groovy.json.internal | Groovy | |
| Chr | Class | groovy.json.internal | Groovy | |
| Dates | Class | groovy.json.internal | Groovy | |
| Exceptions | Class | groovy.json.internal | Groovy | |
| Exceptions .JsonInternalException | Class | groovy.json.internal.Exceptions | Groovy | |
| FastStringUtils | Class | groovy.json.internal | Groovy | |
| FastStringUtils .StringImplementation | Class | groovy.json.internal.FastStringUtils | Groovy | |
| IO | Class | groovy.json.internal | Groovy | |
| JsonFastParser | This works in index overlay mode or chop mode. | Class | groovy.json.internal | Groovy |
| JsonParserCharArray | Converts an input JSON String into Java objects works with String or char array as input. | Class | groovy.json.internal | Groovy |
| JsonParserLax | Class | groovy.json.internal | Groovy | |
| JsonParserUsingCharacterSource | Converts an input JSON String into Java objects works with String or char array as input. | Class | groovy.json.internal | Groovy |
| JsonStringDecoder | Class | groovy.json.internal | Groovy | |
| LazyMap | This maps only builds once you ask for a key for the first time. | Class | groovy.json.internal | Groovy |
| LazyValueMap | This class is important to the performance of the parser. | Class | groovy.json.internal | Groovy |
| MapItemValue | This holds a mapping from value key to value value to maximize laziness. | Class | groovy.json.internal | Groovy |
| NumberValue | Class | groovy.json.internal | Groovy | |
| ReaderCharacterSource | Class | groovy.json.internal | Groovy | |
| SimpleCache | Class | groovy.json.internal | Groovy | |
| Type | Class | groovy.json.internal | Groovy | |
| Value | Interface | groovy.json.internal | Groovy | |
| ValueContainer | Class | groovy.json.internal | Groovy | |
| ValueList | Class | groovy.json.internal | Groovy | |
| ValueMap | Interface | groovy.json.internal | Groovy | |
| ValueMapImpl | This map is for object serialization mainly. | Class | groovy.json.internal | Groovy |