Package org.primefaces.model
Class FilterMeta
- java.lang.Object
-
- org.primefaces.model.FilterMeta
-
- All Implemented Interfaces:
Serializable
public class FilterMeta extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FilterMeta.Builder
-
Field Summary
Fields Modifier and Type Field Description static String
GLOBAL_FILTER_KEY
-
Constructor Summary
Constructors Constructor Description FilterMeta()
FilterMeta(String field, String columnKey, javax.el.ValueExpression filterByVE, MatchMode filterMatchMode, Object filterValue)
Deprecated.Use FilterMeta#builder() instead
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FilterMeta.Builder
builder()
boolean
equals(Object o)
UIColumn
getColumn()
String
getColumnKey()
FilterConstraint
getConstraint()
String
getField()
javax.el.ValueExpression
getFilterBy()
Object
getFilterValue()
Object
getLocalValue(javax.el.ELContext elContext)
MatchMode
getMatchMode()
int
hashCode()
boolean
isActive()
boolean
isGlobalFilter()
static FilterMeta
of(Collection<FilterMeta> filterBy, Object globalFilterValue, javax.el.MethodExpression globalFilterFunction)
static FilterMeta
of(javax.faces.context.FacesContext context, String var, UIColumn column)
void
setColumn(UIColumn column)
void
setConstraint(FilterConstraint constraint)
void
setFilterBy(javax.el.ValueExpression filterBy)
void
setFilterValue(Object filterValue)
void
setMatchMode(MatchMode matchMode)
String
toString()
-
-
-
Field Detail
-
GLOBAL_FILTER_KEY
public static final String GLOBAL_FILTER_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FilterMeta
public FilterMeta()
-
FilterMeta
@Deprecated public FilterMeta(String field, String columnKey, javax.el.ValueExpression filterByVE, MatchMode filterMatchMode, Object filterValue)
Deprecated.Use FilterMeta#builder() instead
-
-
Method Detail
-
of
public static FilterMeta of(javax.faces.context.FacesContext context, String var, UIColumn column)
-
of
public static FilterMeta of(Collection<FilterMeta> filterBy, Object globalFilterValue, javax.el.MethodExpression globalFilterFunction)
-
getField
public String getField()
-
getColumnKey
public String getColumnKey()
-
getFilterBy
public javax.el.ValueExpression getFilterBy()
-
setFilterBy
public void setFilterBy(javax.el.ValueExpression filterBy)
-
getFilterValue
public Object getFilterValue()
-
setFilterValue
public void setFilterValue(Object filterValue)
-
getColumn
public UIColumn getColumn()
-
setColumn
public void setColumn(UIColumn column)
-
getConstraint
public FilterConstraint getConstraint()
-
setConstraint
public void setConstraint(FilterConstraint constraint)
-
isActive
public boolean isActive()
-
getMatchMode
public MatchMode getMatchMode()
-
setMatchMode
public void setMatchMode(MatchMode matchMode)
-
isGlobalFilter
public boolean isGlobalFilter()
-
getLocalValue
public Object getLocalValue(javax.el.ELContext elContext)
-
builder
public static FilterMeta.Builder builder()
-
-