org.openxava.filters
Interface IFilter

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRequestFilter
All Known Implementing Classes:
BaseContextFilter, CollectionInViewBaseFilter, CollectionInViewFilter, CollectionWithConditionInViewFilter, DateToSqlDateFilter, TotalLikeFilter, UserFilter, VoidFilter, YearToDateRangeFilter

public interface IFilter
extends java.io.Serializable

To filter the parameters value sent to searchs.

Used in tabs (list mode) and in descriptions list.

Author:
Javier Paniza

Method Summary
 java.lang.Object filter(java.lang.Object o)
           
 

Method Detail

filter

java.lang.Object filter(java.lang.Object o)
                        throws FilterException
Parameters:
o - Argument to filter. A object.
Returns:
Argument filtered. Can be a object array.
Throws:
FilterException - Any problem.