| 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.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ConstPositionFilter
The "POSITION op Value" filter
This filter compares the position of the first object matching the
specified filter in the list returned by the attribute to a given constant value.
|
interface |
ContainsAllFilter
The "CONTAINS ALL" filter.
|
interface |
TwoFiltersPositionFilter
The "POSITION FILTER op FILTER" filter
This filter compares the position of the first object matching the
first specified filter in the list returned by the attribute to the position
of the first object matching the second filter.
|
| Modifier and Type | Method and Description |
|---|---|
ContainsFilter |
FilterFactory.createContainsAnyFilter(Attribute attr,
Filter filter)
Creates a filter that matches when any of the objects in the collection
returned by the specified attribute match the specified filter
(analogous to a existential quantifier)
|
ContainsFilter |
FilterFactory.createContainsOnlyFilter(Attribute attr,
Filter filter)
Creates a filter that matches when all of the objects in the collection
returned by the specified attribute match the specified filter
(analogous to a universal quantifier)
|