| Package | Description |
|---|---|
| org.boon.core.reflection | |
| org.boon.core.reflection.fields | |
| org.boon.json.implementation | |
| org.boon.json.serializers.impl |
| Modifier and Type | Method and Description |
|---|---|
static <T> List<T> |
MapObjectConversion.convertListOfMapsToObjects(boolean respectIgnore,
String view,
FieldsAccessor fieldsAccessor,
Class<T> componentType,
List<Map> list,
Set<String> ignoreProperties)
This converts a list of maps to objects.
|
static <T> T |
MapObjectConversion.fromList(boolean respectIgnore,
String view,
FieldsAccessor fieldsAccessor,
List<?> argList,
Class<T> clazz,
Set<String> ignoreSet)
Convert an item from a list into a class using the classes constructor.
|
static <T> T |
MapObjectConversion.fromList(FieldsAccessor fieldsAccessor,
List<?> argList,
Class<T> clazz)
Convert an item from a list into a class using the classes constructor.
|
static <T> T |
MapObjectConversion.fromMap(boolean respectIgnore,
String view,
FieldsAccessor fieldsAccessor,
Map<String,Object> map,
Class<T> cls,
Set<String> ignoreSet)
fromMap converts a map into a java object
|
static <T> T |
MapObjectConversion.fromValueMap(boolean respectIgnore,
String view,
FieldsAccessor fieldsAccessor,
Map<String,Value> valueMap,
Class<T> cls,
Set<String> ignoreSet)
Creates an object from a value map.
|
static boolean |
Invoker.matchAndConvertArgs(boolean respectIgnore,
String view,
FieldsAccessor fieldsAccessor,
List<Object> convertedArgumentList,
BaseAccess methodAccess,
Class[] parameterTypes,
int index,
Set<String> ignoreSet,
boolean[] flag,
boolean loose)
This converts/coerce a constructor argument to the given parameter type.
|
| Constructor and Description |
|---|
MapperComplex(FieldsAccessor fieldsAccessor,
Set<String> ignoreSet,
String view,
boolean respectIgnore) |
MapperSimple(FieldsAccessor fieldsAccessor) |
| Modifier and Type | Class and Description |
|---|---|
class |
FieldFieldsAccessor
Created by rick on 1/3/14.
|
class |
FieldsAccessorFieldThenProp |
class |
FieldsAccessorsPropertyThenField |
class |
PropertyFieldAccessor
Created by rick on 1/3/14.
|
| Modifier and Type | Method and Description |
|---|---|
FieldsAccessor |
FieldAccessMode.create(boolean useAlias) |
FieldsAccessor |
FieldAccessMode.create(boolean useAlias,
boolean caseInsensitive) |
static FieldsAccessor |
FieldAccessMode.create(FieldAccessMode fieldAccessType,
boolean useAlias) |
static FieldsAccessor |
FieldAccessMode.create(FieldAccessMode fieldAccessType,
boolean useAlias,
boolean caseInsensitive) |
| Constructor and Description |
|---|
JsonParserLax(FieldsAccessor fieldsAccessor) |
| Constructor and Description |
|---|
JsonSerializerImpl(ObjectSerializer objectSerializer,
StringSerializer stringSerializer,
MapSerializer mapSerializer,
FieldSerializer fieldSerializer,
InstanceSerializer instanceSerializer,
CollectionSerializer collectionSerializer,
ArraySerializer arraySerializer,
UnknownSerializer unknownSerializer,
DateSerializer dateSerializer,
FieldsAccessor fieldsAccessor,
boolean asAscii) |
Copyright © 2015. All Rights Reserved.