com.hammurapi.convert
Class AtomicConverterBase<S,T>
java.lang.Object
com.hammurapi.convert.AtomicConverterBase<S,T>
- All Implemented Interfaces:
- AtomicConverter<S,T>
public abstract class AtomicConverterBase<S,T>
- extends Object
- implements AtomicConverter<S,T>
Base class for atomic converters.
- Author:
- Pavel
sourceType
protected Class<S> sourceType
targetType
protected Class<T> targetType
AtomicConverterBase
public AtomicConverterBase(Class<S> sourceType,
Class<T> targetType)
getSourceType
public Class<S> getSourceType()
- Specified by:
getSourceType in interface AtomicConverter<S,T>
- Returns:
- Type which converter converts from.
getTargetType
public Class<T> getTargetType()
- Specified by:
getTargetType in interface AtomicConverter<S,T>
- Returns:
- Type which converter converts to.
toString
public String toString()
- Overrides:
toString in class Object