| Constructor and Description |
|---|
MapperComplex() |
MapperComplex(boolean acceptSingleValueAsArray) |
MapperComplex(boolean outputType,
FieldAccessMode fieldAccessType,
boolean useAnnotations,
boolean caseInsensitiveFields,
Set<String> ignoreSet,
String view,
boolean respectIgnore,
boolean acceptSingleValueAsArray) |
MapperComplex(FieldAccessMode fieldAccessType,
boolean useAnnotations,
boolean caseInsensitiveFields,
Set<String> ignoreSet,
String view,
boolean respectIgnore,
boolean acceptSingleValueAsArray) |
MapperComplex(FieldsAccessor fieldsAccessor,
Set<String> ignoreSet,
String view,
boolean respectIgnore) |
MapperComplex(Set<String> ignoreSet) |
MapperComplex(Set<String> ignoreSet,
String view,
boolean respectIgnore) |
| Modifier and Type | Method and Description |
|---|---|
<T> List<T> |
convertListOfMapsToObjects(List<Map> list,
Class<T> componentType)
This converts a list of maps to objects.
|
<T> T |
fromList(List<?> argList,
Class<T> clazz)
Convert an item from a list into a class using the classes constructor.
|
Object |
fromMap(Map<String,Object> map)
fromMap converts a map into a Java object.
|
<T> T |
fromMap(Map<String,Object> map,
Class<T> cls)
fromMap converts a map into a java object
|
Object |
fromValueMap(Map<String,Value> valueMap)
Creates an object from a value map.
|
<T> T |
fromValueMap(Map<String,Value> valueMap,
Class<T> cls)
Creates an object from a value map.
|
List<?> |
toList(Object object)
Convert an object to a list.
|
List<Map<String,Object>> |
toListOfMaps(Collection<?> collection)
Creates a list of maps from a list of class instances.
|
Map<String,Object> |
toMap(Object object)
This could be refactored to use core.TypeType class and it would run faster.
|
public MapperComplex(boolean outputType,
FieldAccessMode fieldAccessType,
boolean useAnnotations,
boolean caseInsensitiveFields,
Set<String> ignoreSet,
String view,
boolean respectIgnore,
boolean acceptSingleValueAsArray)
public MapperComplex(FieldAccessMode fieldAccessType, boolean useAnnotations, boolean caseInsensitiveFields, Set<String> ignoreSet, String view, boolean respectIgnore, boolean acceptSingleValueAsArray)
public MapperComplex(FieldsAccessor fieldsAccessor, Set<String> ignoreSet, String view, boolean respectIgnore)
public MapperComplex(boolean acceptSingleValueAsArray)
public MapperComplex()
public <T> List<T> convertListOfMapsToObjects(List<Map> list, Class<T> componentType)
convertListOfMapsToObjects in interface MapperT - genericslist - the input listpublic <T> T fromMap(Map<String,Object> map, Class<T> cls)
public <T> T fromList(List<?> argList, Class<T> clazz)
public Object fromValueMap(Map<String,Value> valueMap)
fromValueMap in interface Mapperpublic <T> T fromValueMap(Map<String,Value> valueMap, Class<T> cls)
fromValueMap in interface Mappercls - the new typepublic Object fromMap(Map<String,Object> map)
public Map<String,Object> toMap(Object object)
public List<Map<String,Object>> toListOfMaps(Collection<?> collection)
toListOfMaps in interface Mappercollection - the collection we are coercing into a field valueCopyright © 2015. All Rights Reserved.