Package com.kenshoo.pl.entity
Class CommonTypesStringConverter<T>
- java.lang.Object
-
- com.kenshoo.pl.entity.CommonTypesStringConverter<T>
-
- All Implemented Interfaces:
ValueConverter<T,java.lang.String>
public class CommonTypesStringConverter<T> extends java.lang.Object implements ValueConverter<T,java.lang.String>
Converts simple types to/from strings. Default convertTo() behaviour is to use a class's toString() method, no need to specify unless unique behaviour required. convertFrom() behaviour is mandatory to implement.Created by Yuval on 05/07/2016.
-
-
Constructor Summary
Constructors Constructor Description CommonTypesStringConverter(java.lang.Class<T> valueClass)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TconvertFrom(java.lang.String value)java.lang.StringconvertTo(T value)java.lang.Class<T>getValueClass()static <T> booleanisSupported(java.lang.Class<T> valueClass)
-
-
-
Constructor Detail
-
CommonTypesStringConverter
public CommonTypesStringConverter(java.lang.Class<T> valueClass)
-
-
Method Detail
-
isSupported
public static <T> boolean isSupported(java.lang.Class<T> valueClass)
-
convertTo
public java.lang.String convertTo(T value)
- Specified by:
convertToin interfaceValueConverter<T,java.lang.String>
-
convertFrom
public T convertFrom(java.lang.String value)
- Specified by:
convertFromin interfaceValueConverter<T,java.lang.String>
-
getValueClass
public java.lang.Class<T> getValueClass()
- Specified by:
getValueClassin interfaceValueConverter<T,java.lang.String>
-
-