public interface Filter extends java.io.Serializable, DeepCloneable
BaseFilter
which implements this
interface), and will have the methods contained within.
All filters must be referenced from ReportData.getBaseFilters()
and QuickFilterItem.getFilters()
.Modifier and Type | Method and Description |
---|---|
boolean |
getApply()
Gets whether or not the
Filter should be applied. |
int |
getFilterType()
Gets the type of the
Filter
These are constants that tell the backend what kind of filter this is. |
void |
setApply(boolean apply_)
Sets whether or not the
Filter should be applied. |
clone
int getFilterType()
Filter
These are constants that tell the backend what kind of filter this is.Filter
. This is one of:
SimpleColumnFilter
LastNDaysFilter
AheadOfScheduleFilter
OutsideNStandardDeviationsFilter
NotYetCompletedFilter
(Deprecated)LastNCompletedFilter
CompletedAheadOfScheduleFilter
(Deprecated)BehindScheduleFilter
DueTodayFilter
CompletedFilter
RunningFilter
boolean getApply()
Filter
should be applied. If it
returns false, the filter will not be applied to the report.Filter
is applied, false if notsetApply(boolean)
void setApply(boolean apply_)
Filter
should be applied.apply_
- Set to true to apply the Filter
, false to not
apply itgetApply()
Copyright © 2003-2023 Appian Corporation. All Rights Reserved.