See:
Description
Interface Summary | |
---|---|
ObjectConstructor<T> | Defines a generic object construction factory. |
Class Summary | |
---|---|
$Gson$Preconditions | A simple utility class used to check method Preconditions. |
$Gson$Types | Static methods for working with types. |
ConstructorConstructor | Returns a function that can construct an instance of a requested type. |
Excluder | This class selects which fields and types to omit. |
GsonInternalAccess | Internal-only APIs of Gson available only to other classes in Gson. |
JsonReaderInternalAccess | Internal-only APIs of JsonReader available only to other classes in Gson. |
LazilyParsedNumber | This class holds a number value that is lazily converted to a specific number type |
Pair<FIRST,SECOND> | A simple object that holds onto a pair of object references, first and second. |
Primitives | Contains static utility methods pertaining to primitive types and their corresponding wrapper types. |
Streams | Reads and writes GSON parse trees over streams. |
UnsafeAllocator | Do sneaky things to allocate objects without invoking their constructors. |
Do NOT use any class in this package as they are meant for internal use in Gson. These classes will very likely change incompatibly in future versions. You have been warned.