Package | Description |
---|---|
aQute.lib.json |
Modifier and Type | Class and Description |
---|---|
class |
ArrayHandler |
class |
BooleanHandler |
class |
ByteArrayHandler
Will now use hex for encoding byte arrays
|
class |
CharacterHandler |
class |
CollectionHandler |
class |
DateHandler |
class |
EnumHandler |
class |
FileHandler |
class |
MapHandler |
class |
NumberHandler |
class |
ObjectHandler |
class |
SpecialHandler |
class |
StringHandler |
class |
UUIDHandler |
Modifier and Type | Field and Description |
---|---|
private static java.util.WeakHashMap<java.lang.reflect.Type,Handler> |
JSONCodec.handlers |
(package private) java.util.Map<java.lang.reflect.Type,Handler> |
JSONCodec.localHandlers |
Modifier and Type | Method and Description |
---|---|
(package private) Handler |
JSONCodec.getHandler(java.lang.reflect.Type type,
java.lang.Class<?> actual)
This method figures out which handler should handle the type specific
stuff.
|
Modifier and Type | Method and Description |
---|---|
JSONCodec |
JSONCodec.addHandler(java.lang.reflect.Type type,
Handler handler)
Add a new local handler
|