All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.sf.javagimmicks.collections.transformer.DefaultBidiTransformer Maven / Gradle / Ivy

package net.sf.javagimmicks.collections.transformer;

public class DefaultBidiTransformer extends AbstractBidiTransformer
{
   protected final Transformer _transformer;
   protected final Transformer _backTransformer;
   
   public DefaultBidiTransformer(Transformer transformer, Transformer backTransformer)
   {
      _transformer = transformer;
      _backTransformer = backTransformer;
   }

   public F transformBack(T source)
   {
      return _backTransformer.transform(source);
   }
   
   public T transform(F source)
   {
      return _transformer.transform(source);
   }
   
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy