public class FilterCriteria extends Object
Defines the criteria that tasks or resources must meet to be displayed in MSP view.
Constructor and Description |
---|
FilterCriteria() |
Modifier and Type | Method and Description |
---|---|
List<FilterCriteria> |
getCriteriaRows()
Gets the list of child
FilterCriteria rows. |
int |
getField()
|
int |
getOperation()
Gets the criterion established with FieldName, Test, and Value relates to other criteria in the filter.
|
int |
getTest()
Gets the type of comparison made between FieldName and Value that acts as selection criteria for the filter.
|
Object[] |
getValues()
Gets the object values to compare with the value of the field specified with FieldName.
|
void |
setField(int value)
|
void |
setOperation(int value)
Sets the criterion established with FieldName, Test, and Value relates to other criteria in the filter.
|
void |
setTest(int value)
Sets the type of comparison made between FieldName and Value that acts as selection criteria for the filter.
|
String |
toString()
Returns string representation of the instance of the
FilterCriteria class. |
public final List<FilterCriteria> getCriteriaRows()
Gets the list of child FilterCriteria
rows.
If the filter contains more than one criterion row then the effect of an And operator is that the criteria for
both rows must be met for the task or resource to be displayed as a result of this filter.
The effect of an Or operator is that the criteria for one or the other row must be met.
FilterCriteria
rows.public final int getField()
Gets a Field
(getField()
/setField(int)
) to change.
Field
(getField()
/setField(int)
) to change.public final void setField(int value)
Sets a Field
(getField()
/setField(int)
) to change.
value
- a Field
(getField()
/setField(int)
) to change.public final int getOperation()
Gets the criterion established with FieldName, Test, and Value relates to other criteria in the filter.
public final void setOperation(int value)
Sets the criterion established with FieldName, Test, and Value relates to other criteria in the filter.
value
- the criterion established with FieldName, Test, and Value relates to other criteria in the
filter.public final int getTest()
Gets the type of comparison made between FieldName and Value that acts as selection criteria for the filter.
FilterComparisonType
public final void setTest(int value)
Sets the type of comparison made between FieldName and Value that acts as selection criteria for the filter.
FilterComparisonType
value
- the type of comparison made between FieldName and Value that acts as selection criteria for
the filter.public final Object[] getValues()
Gets the object values to compare with the value of the field specified with FieldName.
public String toString()
Returns string representation of the instance of the FilterCriteria
class.