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

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

package net.sf.javagimmicks.collections.transformer;

import net.sf.javagimmicks.collections.Ring;
import net.sf.javagimmicks.collections.RingCursor;

class BidiTransformingRing
   extends TransformingRing
   implements BidiTransforming
{
   /**
    * @deprecated Use TranformerUtils.decorate() instead
    */
   @Deprecated
   public BidiTransformingRing(Ring ring, BidiTransformer tansformer)
   {
      super(ring, tansformer);
   }
   
   public BidiTransformer getBidiTransformer()
   {
      return (BidiTransformer)getTransformer();
   }

   @Override
   public RingCursor cursor()
   {
      return TransformerUtils.decorate(_internalRing.cursor(), getBidiTransformer());
   }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy