Modifier and Type | Class and Description |
---|---|
class |
And<T>
Applies logical AND to the specified conditions.
|
class |
AndAllCondition<T>
Applies logical AND to all conditions.
|
class |
Not<T>
Applies logical NOT to the specified condition.
|
Modifier and Type | Method and Description |
---|---|
ICondition<Task> |
SaveOptions.getTasksFilter()
Gets the condition which is used to filter tasks rendered on Gantt, Task Sheet and Task Usage charts.
|
Modifier and Type | Method and Description |
---|---|
static <T> List<T> |
ListUtils.filter(List<T> list,
ICondition<T> cond)
Filter list elements by specified condition.
|
static List |
ArrayUtils.filter(List array,
ICondition cond)
Filter ArrayList elements by specified condition.
|
static Task |
TaskUtils.filter(Task root,
ICondition<Task> cond)
Builds new tree of tasks which satisfy the condition.
|
static <T> T |
ListUtils.find(List<T> list,
ICondition<T> cond,
Class clazz)
Find first occurrence of an list element which satisfy specified condition.
|
static Object |
ArrayUtils.find(List array,
ICondition cond)
Find first occurrence of an ArrayList element which satisfy specified condition.
|
static Task |
TaskUtils.find(Task root,
ICondition<Task> cond)
Finds a task which satisfy the condition in a tree of tasks.
|
void |
SaveOptions.setTasksFilter(ICondition<Task> value)
Sets the condition which is used to filter tasks rendered on Gantt, Task Sheet and Task Usage charts.
|
Constructor and Description |
---|
And(ICondition<T> cond1,
ICondition<T> cond2)
Initializes a new instance of the
And{T} class. |
And(ICondition<T> cond1,
ICondition<T> cond2)
Initializes a new instance of the
And{T} class. |
Not(ICondition<T> condition)
Initializes a new instance of the
Not{T} class. |
Constructor and Description |
---|
AndAllCondition(List<ICondition<T>> conditions)
Initializes a new instance of the
AndAllCondition{T} class. |