org.trails.io
Interface SqueezeFilter

All Known Implementing Classes:
EntitySqueezerStrategy

public interface SqueezeFilter

Interface which, as the SqueezeAdaptor, defines a class used to convert data for a specific Java type into a String format (squeeze it), or convert from a String back into a Java type (unsqueeze). This interface is used to turn the squeezer service (tapestry.data.DataSqueezer) into a pipeline.

Author:
James Carman
See Also:
SqueezeAdaptor

Method Summary
 java.lang.String[] squeeze(java.lang.Object[] objects, org.apache.tapestry.services.DataSqueezer next)
           
 java.lang.String squeeze(java.lang.Object object, org.apache.tapestry.services.DataSqueezer next)
           
 java.lang.Object[] unsqueeze(java.lang.String[] strings, org.apache.tapestry.services.DataSqueezer next)
           
 java.lang.Object unsqueeze(java.lang.String string, org.apache.tapestry.services.DataSqueezer next)
           
 

Method Detail

squeeze

java.lang.String[] squeeze(java.lang.Object[] objects,
                           org.apache.tapestry.services.DataSqueezer next)

squeeze

java.lang.String squeeze(java.lang.Object object,
                         org.apache.tapestry.services.DataSqueezer next)

unsqueeze

java.lang.Object[] unsqueeze(java.lang.String[] strings,
                             org.apache.tapestry.services.DataSqueezer next)

unsqueeze

java.lang.Object unsqueeze(java.lang.String string,
                           org.apache.tapestry.services.DataSqueezer next)


Copyright © 2004-2008. All Rights Reserved.