Package org.openxava.filters.meta
Class MetaFilter
- java.lang.Object
-
- org.openxava.filters.meta.MetaFilter
-
- All Implemented Interfaces:
java.io.Serializable
public class MetaFilter extends java.lang.Object implements java.io.Serializable- Author:
- Javier Paniza
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MetaFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void_addMetaSet(MetaSet metaSet)IFiltercreateFilter()java.lang.Objectfilter(java.lang.Object[] objects)java.lang.StringgetClassName()IFiltergetFilter()java.util.CollectiongetMetaSets()java.lang.StringgetPropertyNameForPropertyFrom(java.lang.String nameForPropertyFrom)booleanhasMetaSets()voidsetClassName(java.lang.String className)
-
-
-
Method Detail
-
_addMetaSet
public void _addMetaSet(MetaSet metaSet)
-
createFilter
public IFilter createFilter() throws XavaException
- Throws:
XavaException
-
getMetaSets
public java.util.Collection getMetaSets()
- Returns:
- Not null
-
hasMetaSets
public boolean hasMetaSets()
-
getClassName
public java.lang.String getClassName()
-
getPropertyNameForPropertyFrom
public java.lang.String getPropertyNameForPropertyFrom(java.lang.String nameForPropertyFrom) throws ElementNotFoundException- Throws:
ElementNotFoundException
-
setClassName
public void setClassName(java.lang.String className)
-
filter
public java.lang.Object filter(java.lang.Object[] objects) throws FilterException, XavaException- Throws:
FilterExceptionXavaException
-
getFilter
public IFilter getFilter() throws XavaException
- Throws:
XavaException
-
-