public class BindableClassFactory extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BindableClassFactory.Builder |
| Modifier and Type | Field and Description |
|---|---|
(package private) Map<Class<?>,BindableClass> |
cache |
(package private) Function<String,Object> |
dateParser |
(package private) List<FieldParser<?>> |
fieldParsers |
(package private) Map<Class<?>,Function<String,Object>> |
parsers |
(package private) Function<String,Object> |
timeParser |
| Constructor and Description |
|---|
BindableClassFactory() |
final Map<Class<?>,BindableClass> cache
final List<FieldParser<?>> fieldParsers
public <T> BindableClass getBindableClassFor(Class<T> type)
type - BindableClass createNewBindableClass(Class<?> clazz)
public void memorizeBindableField(List<Setter> list, Field field)
list - field - FieldParser<BindableText> bindableText()
FieldParser<BindableTexts> bindableTexts()
FieldParser<BindableAttribute> bindableAttribute()
FieldParser<BindableAttributes> bindableAttributes()
FieldParser<BindableManyTimes> bindableManyTimes()
FieldParser<BindableEmbedded> bindableEmbedded()
Copyright © 2017. All rights reserved.