public interface ListVariableOperand<U> extends ComplexVariableOperand
Defines the methods used to build Predicate
s 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.
|
exists
Predicate 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 - 2019 edorasware ag. All Rights Reserved.