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)
IFilter
createFilter()
java.lang.Object
filter(java.lang.Object[] objects)
java.lang.String
getClassName()
IFilter
getFilter()
java.util.Collection
getMetaSets()
java.lang.String
getPropertyNameForPropertyFrom(java.lang.String nameForPropertyFrom)
boolean
hasMetaSets()
void
setClassName(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:
FilterException
XavaException
-
getFilter
public IFilter getFilter() throws XavaException
- Throws:
XavaException
-
-