public class FallbackConverter<T> extends TypeConverter<T>
| Constructor and Description |
|---|
FallbackConverter(TypeConverter<T> delegate,
T fallbackValue) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
convert(java.lang.String stringValue,
Target<?> to) |
static <T> FallbackConverter<T> |
fallbackTo(TypeConverter<T> delegate,
T fallbackValue) |
static <T> FallbackConverter<T> |
fallbackToNull(TypeConverter<T> delegate) |
boolean |
isAbleToInstantiate(Target<?> target) |
instantiatepublic FallbackConverter(TypeConverter<T> delegate, T fallbackValue)
public static <T> FallbackConverter<T> fallbackToNull(TypeConverter<T> delegate)
public static <T> FallbackConverter<T> fallbackTo(TypeConverter<T> delegate, T fallbackValue)
protected T convert(java.lang.String stringValue, Target<?> to) throws java.lang.Exception
convert in class TypeConverter<T>java.lang.Exceptionpublic boolean isAbleToInstantiate(Target<?> target)