public static class Converters.Mixin extends Object implements Converters
Converters.Mixin| Constructor and Description |
|---|
Mixin() |
| Modifier and Type | Method and Description |
|---|---|
<T> Converter<T> |
converterFor(MetaInfoHolder metaInfoHolder)
Find converter registered as meta-info.
|
<T> Converter<T> |
converterFor(ValueType valueType)
Find a matching converter amongst registered ones.
|
void |
registerConverter(ValueType valueType,
Converter<?> converter)
Register a converter for a value type.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconverterForpublic void registerConverter(ValueType valueType, Converter<?> converter)
ConvertersregisterConverter in interface ConvertersvalueType - the value typeconverter - the converterpublic <T> Converter<T> converterFor(ValueType valueType)
ConvertersHasTypesCollectors.closestType(HasTypes).converterFor in interface ConvertersT - the converted typevalueType - the value typepublic <T> Converter<T> converterFor(MetaInfoHolder metaInfoHolder)
ConvertersConvertedBy annotation or at assembly time.
The latter takes precedence over the former.converterFor in interface ConvertersT - the converted typemetaInfoHolder - the meta-info holder, e.g. a property descriptor