public interface ITypeConverterRegistry
| Modifier and Type | Method and Description |
|---|---|
void |
registerTypeConverter(Class<?>[] aSrcClasses,
Class<?> aDstClass,
ITypeConverter aConverter)
Register a type converter.
|
void |
registerTypeConverter(Class<?> aSrcClass,
Class<?> aDstClass,
ITypeConverter aConverter)
Register a type converter.
|
void |
registerTypeConverterRule(ITypeConverterRule aTypeConverterRule)
Register a flexible type converter rule.
|
void registerTypeConverter(@Nonnull Class<?> aSrcClass, @Nonnull Class<?> aDstClass, @Nonnull ITypeConverter aConverter)
aSrcClass - A non-null source class to convert from. Must be an
instancable class.aDstClass - A non-null destination class to convert to. Must be an
instancable class. May not equal the source class.aConverter - The convert to use. May not be null.void registerTypeConverter(@Nonnull Class<?>[] aSrcClasses, @Nonnull Class<?> aDstClass, @Nonnull ITypeConverter aConverter)
aSrcClasses - A non-null collection of source classes to convert
from. Must be an instancable class.aDstClass - A non-null destination class to convert to. Must be an
instancable class. May not equal the source class.aConverter - The convert to use. May not be null.void registerTypeConverterRule(@Nonnull ITypeConverterRule aTypeConverterRule)
aTypeConverterRule - The type converter rule to be registered. May not be
null.Copyright © 2014–2016 Philip Helger. All rights reserved.