public class SimpleColumnFilter extends BaseFilter implements DeepCloneable
Modifier and Type | Class and Description |
---|---|
static class |
SimpleColumnFilter.ComparisonType |
Modifier and Type | Field and Description |
---|---|
static int |
TYPE
This constant tells the backend what kind of filter this is.
|
LOG
Constructor and Description |
---|
SimpleColumnFilter() |
SimpleColumnFilter(java.lang.Integer columnLocalId,
SimpleColumnFilter.ComparisonType comparison,
GenericTypedVariable constant,
boolean apply)
Deprecated.
since 6.1
|
SimpleColumnFilter(java.lang.Integer columnLocalId,
SimpleColumnFilter.ComparisonType comparison,
TypedValue constant,
boolean apply)
Constructs a new SimpleColumnFilter.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clone this object.
|
boolean |
equals(java.lang.Object object)
Is this Filter equal to another object?
|
java.lang.Integer |
getColumnLocalId()
Gets the localId of the column on which to apply this filter.
|
java.lang.Integer |
getComparison()
Gets the comparison used for this filter.
|
GenericTypedVariable |
getConstant()
Gets the constant used for this filter.
|
int |
getFilterType()
Gets the simple column filter type.
|
static com.appian.komodo.api.ShardedProcessObjectType |
getShardedProcessObjectTypeByExpression(java.lang.String expr)
Not Comprehensive.
|
int |
hashCode()
Hash code.
|
boolean |
isReportPortletFilter()
Tells if this filter was set by the report channel.
|
void |
setColumnLocalId(java.lang.Integer columnLocalId_)
Sets the column on which to apply this filter.
|
void |
setComparison(java.lang.Integer comparison_)
Sets the comparison for this filter.
|
void |
setConstant(GenericTypedVariable constant_)
Sets the constant used for this filter.
|
void |
setReportPortletFilter(boolean reportFilter)
Set to true if this filter is set by the report channel.
|
java.lang.String |
toString() |
getApply, setApply
public static final int TYPE
public SimpleColumnFilter()
public SimpleColumnFilter(java.lang.Integer columnLocalId, SimpleColumnFilter.ComparisonType comparison, TypedValue constant, boolean apply)
columnLocalId
- comparison
- constant
- apply
- @Deprecated public SimpleColumnFilter(java.lang.Integer columnLocalId, SimpleColumnFilter.ComparisonType comparison, GenericTypedVariable constant, boolean apply)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object object)
equals
in class BaseFilter
public int hashCode()
BaseFilter
hashCode
in class BaseFilter
public java.lang.Object clone()
clone
in interface DeepCloneable
clone
in class BaseFilter
public int getFilterType()
getFilterType
in interface Filter
getFilterType
in class BaseFilter
Filter
. This is one of:
SimpleColumnFilter
LastNDaysFilter
AheadOfScheduleFilter
OutsideNStandardDeviationsFilter
NotYetCompletedFilter
(Deprecated)LastNCompletedFilter
CompletedAheadOfScheduleFilter
(Deprecated)BehindScheduleFilter
DueTodayFilter
CompletedFilter
RunningFilter
public java.lang.Integer getColumnLocalId()
setColumnLocalId(java.lang.Integer)
public void setColumnLocalId(java.lang.Integer columnLocalId_)
columnLocalId_
- the localId of the columngetColumnLocalId()
public java.lang.Integer getComparison()
Comparisons
setComparison(java.lang.Integer)
public void setComparison(java.lang.Integer comparison_)
comparison_
- The comparison to set.getComparison()
public GenericTypedVariable getConstant()
setConstant(com.appiancorp.suiteapi.process.GenericTypedVariable)
public void setConstant(GenericTypedVariable constant_)
constant_
- The constant to set.getConstant()
public boolean isReportPortletFilter()
public void setReportPortletFilter(boolean reportFilter)
public static com.appian.komodo.api.ShardedProcessObjectType getShardedProcessObjectTypeByExpression(java.lang.String expr)
expr
- Copyright © 2003-2024 Appian Corporation. All Rights Reserved.