public static class ArraysMapper.GenericMapper<T> extends ArraysMapper<T>
ArraysMapper.GenericMapper<T>| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.Class<?> |
componentType |
(package private) JsonReaderI<?> |
subMapper |
MAPPER_BOOL, MAPPER_BYTE, MAPPER_CHAR, MAPPER_DOUBLE, MAPPER_FLOAT, MAPPER_INT, MAPPER_LONG, MAPPER_PRIM_BOOL, MAPPER_PRIM_BYTE, MAPPER_PRIM_CHAR, MAPPER_PRIM_DOUBLE, MAPPER_PRIM_FLOAT, MAPPER_PRIM_INT, MAPPER_PRIM_LONG, MAPPER_PRIM_SHORT, MAPPER_SHORTbase| Constructor and Description |
|---|
GenericMapper(JsonReader base,
java.lang.Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
T |
convert(java.lang.Object current)
Allow a mapper to converte a temprary structure to the final data format.
|
JsonReaderI<?> |
startArray(java.lang.String key)
called when json-smart parser start an array.
|
JsonReaderI<?> |
startObject(java.lang.String key)
called when json-smart parser meet an object key
|
addValue, createArraycreateObject, getType, getValue, setValuefinal java.lang.Class<?> componentType
JsonReaderI<?> subMapper
public GenericMapper(JsonReader base, java.lang.Class<T> type)
public T convert(java.lang.Object current)
JsonReaderIconvert in class ArraysMapper<T>public JsonReaderI<?> startArray(java.lang.String key)
JsonReaderIstartArray in class JsonReaderI<T>key - the destination key name, or null.public JsonReaderI<?> startObject(java.lang.String key)
JsonReaderIstartObject in class JsonReaderI<T>