public interface ContainsAllFilter extends ContainsFilter
This filter tests if the set of all objects matching a filter in a specified set or collection is a subset of the collection returned by the specified attribute.
Example: AllowedAgents CONTAINS ALL (Department = Accounting)
matches if everybody in the accounting department is in the list of allowed
agents.
To be able to check this the list of all agents needs to be set
for the all objects collection. The filter then filters this list to get
all agents working in the accounting department and checks if this
is a subset of the collection returned by the filtered attribute.
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<?> |
getAllObjects()
Returns the set of all existing objects of the type that may be contained in the attribute's set.
|
getAttribute, getFilterOnAttribute