org.apache.tapestry.data
Class AbstractDataSqueezerFilter
java.lang.Object
org.apache.tapestry.data.AbstractDataSqueezerFilter
- All Implemented Interfaces:
- DataSqueezerFilter
- Direct Known Subclasses:
- NullDataSqueezerFilter
public abstract class AbstractDataSqueezerFilter
- extends Object
- implements DataSqueezerFilter
A useful superclass for data squeezer filters. Subclasses only have
to implement the single object versions of the squeeze/unsqueeze methods.
- Author:
- jcarman
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractDataSqueezerFilter
public AbstractDataSqueezerFilter()
squeeze
public String[] squeeze(Object[] objects,
DataSqueezer next)
- Merely calls squeeze(Object,DataSqueezer) on each object in
the array.
- Specified by:
squeeze
in interface DataSqueezerFilter
- Parameters:
objects
- the data to squeezenext
- the next squeezer in the pipeline
- Returns:
- the string representation
unsqueeze
public Object[] unsqueeze(String[] strings,
DataSqueezer next)
- Merely calls unsqueeze(String,DataSqueezer) on each object in
the array.
- Specified by:
unsqueeze
in interface DataSqueezerFilter
- Parameters:
strings
- the string representation of the datanext
- the next squeezer in the pipeline
- Returns:
- the unsqueezed data object
Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.