Interface TypeConverter<T>
- Type Parameters:
T
- Converts Strings into the given typeT
.
- All Known Implementing Classes:
EnumConverter
,RecyclerFactoryConverter
,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
-