Interface TypeConverter<T>
- Type Parameters:
T
- Converts Strings into the given typeT
.
- All Known Implementing Classes:
EnumConverter
,TypeConverters.BigDecimalConverter
,TypeConverters.BigIntegerConverter
,TypeConverters.BooleanConverter
,TypeConverters.ByteArrayConverter
,TypeConverters.ByteConverter
,TypeConverters.CharacterConverter
,TypeConverters.CharArrayConverter
,TypeConverters.CharsetConverter
,TypeConverters.ClassConverter
,TypeConverters.CronExpressionConverter
,TypeConverters.DoubleConverter
,TypeConverters.DurationConverter
,TypeConverters.FileConverter
,TypeConverters.FloatConverter
,TypeConverters.InetAddressConverter
,TypeConverters.IntegerConverter
,TypeConverters.LevelConverter
,TypeConverters.LongConverter
,TypeConverters.PathConverter
,TypeConverters.PatternConverter
,TypeConverters.SecurityProviderConverter
,TypeConverters.ShortConverter
,TypeConverters.StringConverter
,TypeConverters.UriConverter
,TypeConverters.UrlConverter
,TypeConverters.UuidConverter
public interface TypeConverter<T>
Interface for doing automatic String conversion to a specific type.
- Since:
- 2.1 Moved to the
convert
package.
-
Method Summary
-
Method Details
-
convert
Converts a String to a given type.- Parameters:
s
- the String to convert. Cannot benull
.- Returns:
- the converted object.
- Throws:
Exception
- thrown when a conversion error occurs
-