static <S,T> Set<Converter<? super S,? extends T>> |
Converters.getCompliantConverters(Class<S> sourceClass,
Class<T> targetClass,
SpecialConverterKind kind) |
|
static <S,T> Converter<? super S,? extends T> |
Converters.getCompliantSpecialConverter(Class<S> sourceClass,
Class<T> targetClass,
SpecialConverterKind kind) |
|
static <S,T> Converter<? super S,? extends T> |
Converters.getCompliantSpecialConverter(Class<S> sourceClass,
Class<T> targetClass,
SpecialConverterKind kind,
cdc.util.lang.FailureReaction reaction) |
Returns a compliant default converter for a pair of classes.
|
static <S,T> Converter<S,T> |
Converters.getMatchingSpecialConverter(Class<S> sourceClass,
Class<T> targetClass,
SpecialConverterKind kind) |
|
static <S,T> Converter<S,T> |
Converters.getMatchingSpecialConverter(Class<S> sourceClass,
Class<T> targetClass,
SpecialConverterKind kind,
cdc.util.lang.FailureReaction reaction) |
Returns the default converter associated to a pair of classes, if any.
|
static <S> Set<Converter<? super S,?>> |
Converters.getSourceCompliantConverters(Class<S> sourceClass,
SpecialConverterKind kind) |
|
static <T> Set<Converter<?,? extends T>> |
Converters.getTargetCompliantConverters(Class<T> targetClass,
SpecialConverterKind kind) |
|
static boolean |
Converters.hasSpecialConverter(Class<?> sourceClass,
Class<?> targetClass,
SpecialConverterKind kind) |
Returns true when a special converter matches a pair of classes.
|
static boolean |
Converters.isSpecialConverter(Converter<?,?> converter,
SpecialConverterKind kind) |
Returns true when a converter is declared as a special one.
|
static boolean |
Converters.isSpecialConverterName(String name,
SpecialConverterKind kind) |
Returns true if a name is the name of a default converter.
|