| Package | Description |
|---|---|
| de.aristaflow.adept2.model.filter |
This package contains classes that model a system of filters that can be applied
to specially annotated classes.
|
| de.aristaflow.adept2.model.worklistmodel |
| Modifier and Type | Field and Description |
|---|---|
static ComparisonOperator[] |
ComparisonOperator.NON_STRING_OPERATORS
The set of comparison operators that apply to pure numeric comparisons
|
| Modifier and Type | Method and Description |
|---|---|
ComparisonOperator |
ComparisonFilter.getOperator()
Retrieves the comparison operator of this filter
|
ComparisonOperator |
ConstPositionFilter.getOperator()
Returns the comparison operator used in the comparison of the list position
to the specified position.
|
ComparisonOperator |
TwoFiltersPositionFilter.getOperator()
Returns the comparison operator used in the comparison of the two list positions.
|
static ComparisonOperator |
ComparisonOperator.toComparisonOperator(java.lang.String xml)
Gets the comparison comparator for the designated XML short representation
or
null if the XML short representation is not recognised. |
static ComparisonOperator |
ComparisonOperator.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ComparisonOperator[] |
ComparisonOperator.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
ComparisonFilter |
FilterFactory.createComparisonFilter(Attribute attr,
ComparisonOperator operator,
java.lang.Comparable<?> compareValue)
Creates a filter that matches when a comparison of an attribute to a constant
value succeeds.
|
ConstPositionFilter |
FilterFactory.createConstPositionFilter(Attribute attr,
Filter filter,
ComparisonOperator operator,
int position)
Creates a filter that matches when comparison between the position of the
first object in the list returned by the attribute matching the filter and the specified
integer succeeds.
|
TwoFiltersPositionFilter |
FilterFactory.createTwoFiltersPositionFilter(Attribute attr,
Filter filter1,
ComparisonOperator operator,
Filter filter2)
Creates a filter that matches when comparison between the position of the
first object in the list returned by the attribute matching the first filter and
the first object matching the second filter succeeds.
|
| Modifier and Type | Method and Description |
|---|---|
static Filter |
WorklistFilters.createFilter(FilterFactory ff,
Pair<ComparisonOperator,java.lang.String> titleFilter,
Pair<ComparisonOperator,java.lang.String> procTypeFilter,
Pair<ComparisonOperator,java.lang.String> procInstNameFilter,
Pair<ComparisonOperator,java.lang.Integer> prioFilter,
Pair<ComparisonOperator,java.lang.Long> actDateFilter,
Pair<ComparisonOperator,java.lang.Long> dueDateFilter,
Pair<ComparisonOperator,java.lang.Long> resubDateFilter,
boolean inclTlpi)
Create a worklist filter based on the given pairs of ComparisonOperator and
value.
|
static Filter |
WorklistFilters.createFilter(FilterFactory ff,
Pair<ComparisonOperator,java.lang.String> titleFilter,
Pair<ComparisonOperator,java.lang.String> procTypeFilter,
Pair<ComparisonOperator,java.lang.String> procInstNameFilter,
Pair<ComparisonOperator,java.lang.Integer> prioFilter,
Pair<ComparisonOperator,java.lang.Long> actDateFilter,
Pair<ComparisonOperator,java.lang.Long> dueDateFilter,
Pair<ComparisonOperator,java.lang.Long> resubDateFilter,
boolean inclTlpi)
Create a worklist filter based on the given pairs of ComparisonOperator and
value.
|
static Filter |
WorklistFilters.createFilter(FilterFactory ff,
Pair<ComparisonOperator,java.lang.String> titleFilter,
Pair<ComparisonOperator,java.lang.String> procTypeFilter,
Pair<ComparisonOperator,java.lang.String> procInstNameFilter,
Pair<ComparisonOperator,java.lang.Integer> prioFilter,
Pair<ComparisonOperator,java.lang.Long> actDateFilter,
Pair<ComparisonOperator,java.lang.Long> dueDateFilter,
Pair<ComparisonOperator,java.lang.Long> resubDateFilter,
boolean inclTlpi)
Create a worklist filter based on the given pairs of ComparisonOperator and
value.
|
static Filter |
WorklistFilters.createFilter(FilterFactory ff,
Pair<ComparisonOperator,java.lang.String> titleFilter,
Pair<ComparisonOperator,java.lang.String> procTypeFilter,
Pair<ComparisonOperator,java.lang.String> procInstNameFilter,
Pair<ComparisonOperator,java.lang.Integer> prioFilter,
Pair<ComparisonOperator,java.lang.Long> actDateFilter,
Pair<ComparisonOperator,java.lang.Long> dueDateFilter,
Pair<ComparisonOperator,java.lang.Long> resubDateFilter,
boolean inclTlpi)
Create a worklist filter based on the given pairs of ComparisonOperator and
value.
|
static Filter |
WorklistFilters.createFilter(FilterFactory ff,
Pair<ComparisonOperator,java.lang.String> titleFilter,
Pair<ComparisonOperator,java.lang.String> procTypeFilter,
Pair<ComparisonOperator,java.lang.String> procInstNameFilter,
Pair<ComparisonOperator,java.lang.Integer> prioFilter,
Pair<ComparisonOperator,java.lang.Long> actDateFilter,
Pair<ComparisonOperator,java.lang.Long> dueDateFilter,
Pair<ComparisonOperator,java.lang.Long> resubDateFilter,
boolean inclTlpi)
Create a worklist filter based on the given pairs of ComparisonOperator and
value.
|
static Filter |
WorklistFilters.createFilter(FilterFactory ff,
Pair<ComparisonOperator,java.lang.String> titleFilter,
Pair<ComparisonOperator,java.lang.String> procTypeFilter,
Pair<ComparisonOperator,java.lang.String> procInstNameFilter,
Pair<ComparisonOperator,java.lang.Integer> prioFilter,
Pair<ComparisonOperator,java.lang.Long> actDateFilter,
Pair<ComparisonOperator,java.lang.Long> dueDateFilter,
Pair<ComparisonOperator,java.lang.Long> resubDateFilter,
boolean inclTlpi)
Create a worklist filter based on the given pairs of ComparisonOperator and
value.
|
static Filter |
WorklistFilters.createFilter(FilterFactory ff,
Pair<ComparisonOperator,java.lang.String> titleFilter,
Pair<ComparisonOperator,java.lang.String> procTypeFilter,
Pair<ComparisonOperator,java.lang.String> procInstNameFilter,
Pair<ComparisonOperator,java.lang.Integer> prioFilter,
Pair<ComparisonOperator,java.lang.Long> actDateFilter,
Pair<ComparisonOperator,java.lang.Long> dueDateFilter,
Pair<ComparisonOperator,java.lang.Long> resubDateFilter,
boolean inclTlpi)
Create a worklist filter based on the given pairs of ComparisonOperator and
value.
|