public class Mapper extends Object
| Constructor and Description |
|---|
Mapper() |
| Modifier and Type | Method and Description |
|---|---|
static List<PropertySetter> |
buildMapping(Class<?> rowType,
List<ResultField> fields)
Builds a list of mapping setters for the row and fields.
|
protected static PropertySetter[] |
initArraySetters(List<ResultField> fields)
Builds a list of mapping setters for an array row type.
|
protected static PropertySetter[] |
initBeanSetters(Class<?> instanceType,
List<ResultField> fields)
Builds a list of mapping setters for bean row type.
|
protected static PropertySetter[] |
initListSetters(List<ResultField> fields)
Builds a list of mapping setters for a list row type.
|
protected static PropertySetter[] |
initMapSetters(List<ResultField> fields)
Builds a list of mapping setters for a map row type.
|
public static List<PropertySetter> buildMapping(Class<?> rowType, List<ResultField> fields)
rowType - Row type to map tofields - Result fields to map fromprotected static PropertySetter[] initArraySetters(List<ResultField> fields)
fields - Fields to map fromprotected static PropertySetter[] initListSetters(List<ResultField> fields)
fields - Fields to map fromprotected static PropertySetter[] initMapSetters(List<ResultField> fields)
fields - Fields to map fromprotected static PropertySetter[] initBeanSetters(Class<?> instanceType, List<ResultField> fields)
instanceType - The bean instance type to map tofields - List of setters that can perform the mappingCopyright © 2013–2017 impossibl.com. All rights reserved.