Coverage Report - org.trails.io.SqueezeFilter
 
Classes in this File Line Coverage Branch Coverage Complexity
SqueezeFilter
N/A 
N/A 
1
 
 1  
 package org.trails.io;
 2  
 
 3  
 import org.apache.tapestry.services.DataSqueezer;
 4  
 
 5  
 
 6  
 /**
 7  
  * Interface which, as the SqueezeAdaptor, defines a class used to convert data for a specific Java type into a String
 8  
  * format (squeeze it), or convert from a String back into a Java type (unsqueeze).
 9  
  * This interface is used to turn the squeezer service (tapestry.data.DataSqueezer) into a pipeline.
 10  
  *
 11  
  * @author James Carman
 12  
  * @see org.apache.tapestry.util.io.SqueezeAdaptor
 13  
  */
 14  
 public interface SqueezeFilter
 15  
 {
 16  
         String[] squeeze(Object[] objects, DataSqueezer next);
 17  
 
 18  
         String squeeze(Object object, DataSqueezer next);
 19  
 
 20  
         Object[] unsqueeze(String[] strings, DataSqueezer next);
 21  
 
 22  
         Object unsqueeze(String string, DataSqueezer next);
 23  
 }