org.databene.commons.converter
Class AbstractConverter<S,T>
java.lang.Object
org.databene.commons.converter.AbstractConverter<S,T>
- All Implemented Interfaces:
- Converter<S,T>, ThreadAware
- Direct Known Subclasses:
- ArrayElementTypeConverter, ComponentTypeConverter, DefaultEntryConverter, FormatBasedConverter, NumberFormatBasedConverter, SimpleConverter, ThreadSafeConverter, UniqueStringConverter
public abstract class AbstractConverter<S,T>
- extends java.lang.Object
- implements Converter<S,T>
Abstract implementation of the Converter interface, providing management of source and target type.
- Author:
- Volker Bergmann
|
Constructor Summary |
protected |
AbstractConverter(java.lang.Class<S> sourceType,
java.lang.Class<T> targetType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sourceType
protected java.lang.Class<S> sourceType
targetType
protected java.lang.Class<T> targetType
AbstractConverter
protected AbstractConverter(java.lang.Class<S> sourceType,
java.lang.Class<T> targetType)
getTargetType
public java.lang.Class<T> getTargetType()
- Specified by:
getTargetType in interface Converter<S,T>
getSourceType
public java.lang.Class<S> getSourceType()
- Specified by:
getSourceType in interface Converter<S,T>
Copyright © 2010. All Rights Reserved.