| Constructor and Description |
|---|
SimpleMapper()
Construct new SimpleMapper with zero initial capacity of the
entities map.
|
SimpleMapper(int initialCapacity)
Construct new SimpleMapper with the specified initial capacity
of the entities map.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMapping(Class<?> entityClass,
Map<String,String> mapping)
Add selectors -> property names mapping for given entity class.
|
void |
addMapping(Class<?> entityClass,
String selector,
String property)
Add one selector -> property name mapping for given entity class.
|
Map<Class<?>,Map<String,String>> |
getMapping() |
void |
setMapping(Map<Class<?>,Map<String,String>> mapping)
Set the mapping of selectors to property names per entity class.
|
String |
translate(String selector,
Class<?> entityClass)
Translate given selector to the mapped property name or dot-separated
path of the property.
|
public SimpleMapper()
public SimpleMapper(int initialCapacity)
initialCapacity - initial capacity of entities mappublic String translate(String selector, Class<?> entityClass)
Mapperpublic void addMapping(Class<?> entityClass, Map<String,String> mapping)
entityClass - entity classmapping - mapping of selectors to property namespublic void addMapping(Class<?> entityClass, String selector, String property)
entityClass - entity classselector - Selector that identifies some element of an entry's content.property - Name of corresponding entity's property.public Map<Class<?>,Map<String,String>> getMapping()
setMapping(java.util.Map)Copyright © 2015–2017. All rights reserved.