| Package | Description |
|---|---|
| com.helger.commons.typeconvert | |
| com.helger.commons.typeconvert.rule |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITypeConverterRule<SRC,DST>
Flexible type converter that can handle multiple source and/or destination
classes.
|
| Modifier and Type | Method and Description |
|---|---|
ITypeConverter<Object,Object> |
TypeConverterProviderRuleBased.getTypeConverter(Class<?> aSrcClass,
Class<?> aDstClass) |
ITypeConverter<Object,Object> |
TypeConverterProviderFuzzy.getTypeConverter(Class<?> aSrcClass,
Class<?> aDstClass) |
ITypeConverter<Object,Object> |
TypeConverterProviderExact.getTypeConverter(Class<?> aSrcClass,
Class<?> aDstClass) |
ITypeConverter<Object,Object> |
TypeConverterProviderBestMatch.getTypeConverter(Class<?> aSrcClass,
Class<?> aDstClass) |
ITypeConverter<Object,Object> |
ITypeConverterProvider.getTypeConverter(Class<?> aSrcClass,
Class<?> aDstClass)
Find a type converter from the source class to the destination class.
|
| Modifier and Type | Method and Description |
|---|---|
EContinue |
ITypeConverterCallback.call(Class<?> aSrcClass,
Class<?> aDstClass,
ITypeConverter<?,?> aConverter) |
<DST> void |
TypeConverterRegistry.registerTypeConverter(Class<?>[] aSrcClasses,
Class<DST> aDstClass,
ITypeConverter<?,DST> aConverter) |
<DST> void |
ITypeConverterRegistry.registerTypeConverter(Class<?>[] aSrcClasses,
Class<DST> aDstClass,
ITypeConverter<?,DST> aConverter)
Register a type converter.
|
<SRC,DST> void |
TypeConverterRegistry.registerTypeConverter(Class<SRC> aSrcClass,
Class<DST> aDstClass,
ITypeConverter<SRC,DST> aConverter) |
<SRC,DST> void |
ITypeConverterRegistry.registerTypeConverter(Class<SRC> aSrcClass,
Class<DST> aDstClass,
ITypeConverter<SRC,DST> aConverter)
Register a type converter.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTypeConverterRule<SRC,DST>
Abstract type converter rule implementation
|
class |
TypeConverterRuleAnySourceFixedDestination<DST>
Type converter than can convert from a base source class to a destination
class.
|
class |
TypeConverterRuleAssignableSourceFixedDestination<SRC,DST>
Abstract type converter than can convert from a base source class to a
destination class.
|
class |
TypeConverterRuleFixedSourceAnyDestination<SRC>
Abstract type converter than can convert from a base source class to a
destination class.
|
class |
TypeConverterRuleFixedSourceAssignableDestination<SRC,DST>
Abstract type converter than can convert from a base source class to a
destination class.
|
Copyright © 2014–2017 Philip Helger. All rights reserved.