public class FieldFilter extends java.lang.Object implements DatasetFilter
| Constructor and Description |
|---|
FieldFilter() |
FieldFilter(java.lang.String field,
java.lang.String filterValueStart,
java.lang.String filterValueEnd,
java.lang.String filterType,
java.lang.String filterTypeOperator)
Creates a field filter.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getField() |
java.lang.String |
getFilterPattern() |
java.lang.String |
getFilterType() |
FilterTypesEnum |
getFilterTypeEnum() |
java.lang.String |
getFilterTypeOperator() |
java.lang.String |
getFilterValueEnd() |
java.lang.String |
getFilterValueStart() |
java.lang.Boolean |
getIsField() |
java.lang.Boolean |
getIsValid() |
java.lang.String |
getLocaleCode() |
java.lang.String |
getTimeZoneId() |
void |
init(DatasetFillContext context)
Initializes the filter.
|
boolean |
matches(EvaluationType evaluation)
Determines whether the current row matches the filter criteria.
|
void |
setFilterPattern(java.lang.String filterPattern) |
void |
setFilterTypeOperator(java.lang.String filterTypeOperator) |
void |
setFilterValueEnd(java.lang.String filterValueEnd) |
void |
setFilterValueStart(java.lang.String filterValueStart) |
void |
setIsField(java.lang.Boolean isField) |
void |
setIsValid(java.lang.Boolean isValid) |
void |
setLocaleCode(java.lang.String localeCode) |
void |
setTimeZoneId(java.lang.String timeZoneId) |
public FieldFilter()
public FieldFilter(java.lang.String field,
java.lang.String filterValueStart,
java.lang.String filterValueEnd,
java.lang.String filterType,
java.lang.String filterTypeOperator)
public void init(DatasetFillContext context)
DatasetFilterinit in interface DatasetFiltercontext - dataset context informationpublic boolean matches(EvaluationType evaluation)
DatasetFiltermatches in interface DatasetFilterevaluation - the evaluation type.
Currently only EvaluationType.ESTIMATED is used.true if the row is to be included in the report.public java.lang.String getField()
public java.lang.String getFilterValueStart()
public void setFilterValueStart(java.lang.String filterValueStart)
public java.lang.String getFilterValueEnd()
public void setFilterValueEnd(java.lang.String filterValueEnd)
public java.lang.String getFilterType()
public java.lang.String getFilterTypeOperator()
public void setFilterTypeOperator(java.lang.String filterTypeOperator)
public FilterTypesEnum getFilterTypeEnum()
public java.lang.Boolean getIsValid()
public void setIsValid(java.lang.Boolean isValid)
public java.lang.Boolean getIsField()
public void setIsField(java.lang.Boolean isField)
public java.lang.String getFilterPattern()
public void setFilterPattern(java.lang.String filterPattern)
public java.lang.String getLocaleCode()
public void setLocaleCode(java.lang.String localeCode)
public java.lang.String getTimeZoneId()
public void setTimeZoneId(java.lang.String timeZoneId)
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com