org.databene.commons.converter
Class ConverterProxy<S,T>

java.lang.Object
  extended by org.databene.commons.converter.ConverterWrapper<S,T>
      extended by org.databene.commons.converter.ConverterProxy<S,T>
All Implemented Interfaces:
java.lang.Cloneable, Converter<S,T>, ThreadAware
Direct Known Subclasses:
NullSafeConverterProxy, SynchronizedConverterProxy

public abstract class ConverterProxy<S,T>
extends ConverterWrapper<S,T>
implements Converter<S,T>

Parent class for Converters that act as a proxy to another converter instance.

Created: 26.02.2010 17:30:25

Since:
0.5.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.commons.converter.ConverterWrapper
realConverter
 
Constructor Summary
protected ConverterProxy(Converter<S,T> realConverter)
           
 
Method Summary
 java.lang.Class<S> getSourceType()
           
 java.lang.Class<T> getTargetType()
           
 
Methods inherited from class org.databene.commons.converter.ConverterWrapper
clone, isParallelizable, isThreadSafe
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.databene.commons.Converter
convert
 
Methods inherited from interface org.databene.commons.ThreadAware
isParallelizable, isThreadSafe
 

Constructor Detail

ConverterProxy

protected ConverterProxy(Converter<S,T> realConverter)
Method Detail

getSourceType

public java.lang.Class<S> getSourceType()
Specified by:
getSourceType in interface Converter<S,T>

getTargetType

public java.lang.Class<T> getTargetType()
Specified by:
getTargetType in interface Converter<S,T>


Copyright © 2010. All Rights Reserved.