|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConverterProvider
Provide converter instance based on type converted object.
| Field Summary | |
|---|---|
static ConverterProvider |
INSTANCE
Singleton instance of ConverterProvider |
| Method Summary | ||
|---|---|---|
void |
clearRegistry()
Clear registry |
|
|
getConverter(Class<T> clazz)
Get converter which is registered to class type of converted object |
|
void |
register(Class<?> clazz,
Class<? extends Converter<?>> converterClass)
Register a new converter on class type of converted object |
|
void |
register(Class<?> clazz,
Converter<?> converter)
Register a new converter on class type of converted object |
|
void |
unregister(Class<?> clazz)
Unregister converter which is registered to class type of converted object |
|
| Field Detail |
|---|
static final ConverterProvider INSTANCE
| Method Detail |
|---|
void register(Class<?> clazz,
Class<? extends Converter<?>> converterClass)
clazz - class type of converted objectconverterClass - class type of registered converter
void register(Class<?> clazz,
Converter<?> converter)
clazz - class type of converted objectconverter - registered convertervoid unregister(Class<?> clazz)
clazz - class type of converted objectvoid clearRegistry()
<T> Converter<T> getConverter(Class<T> clazz)
clazz - class type of converted object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||