public interface ListVariableOperand<U> extends ComplexVariableOperand
Defines the methods used to build Predicates for complex variable values.
| Modifier and Type | Method and Description | 
|---|---|
Predicate | 
contains(U entry)
Builds a predicate that checks if the value contains the given entry. 
 | 
Predicate | 
containsAny(Collection<U> entries)
Builds a predicate that checks if the value contains any of the given entries. 
 | 
Predicate | 
containsNonNull()
Builds a predicate that checks if the value contains a non-null entry. 
 | 
Predicate | 
containsNull()
Builds a predicate that checks if the value contains a null entry. 
 | 
existsPredicate containsNull()
Builds a predicate that checks if the value contains a null entry.
UnsupportedOperationException - if the predicate is not supportedPredicate containsNonNull()
Builds a predicate that checks if the value contains a non-null entry.
UnsupportedOperationException - if the predicate is not supportedPredicate contains(U entry)
Builds a predicate that checks if the value contains the given entry.
entry - the entry to be checkedUnsupportedOperationException - if the predicate is not supportedPredicate containsAny(Collection<U> entries)
Builds a predicate that checks if the value contains any of the given entries.
entries - the entries to be checkedUnsupportedOperationException - if the predicate is not supportedCopyright © 2010 - 2018 edorasware ag. All Rights Reserved.