| Package | Description | 
|---|---|
| com.tangosol.util | 
 Contains various generic utilities. 
 | 
| com.tangosol.util.function | 
 Contains Functional interfaces allowing remote execution of lambda expressions and method references. 
 | 
| com.tangosol.util.stream | 
 Contains classes to support functional-style operations on remote streams of elements,
such as map-reduce transformations on collections. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> Filter<T> | 
Filters.predicate(Remote.Predicate<T> predicate)
Return a PredicateFilter for a given  
Predicate. | 
static <T,E> Filter<T> | 
Filters.predicate(ValueExtractor<T,? extends E> extractor,
         Remote.Predicate<? super E> predicate)
Return a PredicateFilter for a given  
Predicate. | 
| Modifier and Type | Method and Description | 
|---|---|
default Remote.Predicate<T> | 
Remote.Predicate.and(Remote.Predicate<? super T> other)
Returns a composed predicate that represents a short-circuiting
 logical AND of this predicate and another. 
 | 
static <T> Remote.Predicate<T> | 
Remote.Predicate.isEqual(Object targetRef)
Returns a predicate that tests if two arguments are equal according
 to  
Objects.equals(Object, Object). | 
default Remote.Predicate<T> | 
Remote.Predicate.negate()
Returns a predicate that represents the logical negation of this
 predicate. 
 | 
default Remote.Predicate<T> | 
Remote.Predicate.or(Remote.Predicate<? super T> other)
Returns a composed predicate that represents a short-circuiting
 logical OR of this predicate and another. 
 | 
static <T> Remote.Predicate<T> | 
Remote.predicate(Remote.Predicate<T> predicate)
Capture serializable Predicate. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
default Remote.Predicate<T> | 
Remote.Predicate.and(Remote.Predicate<? super T> other)
Returns a composed predicate that represents a short-circuiting
 logical AND of this predicate and another. 
 | 
default Remote.Predicate<T> | 
Remote.Predicate.or(Remote.Predicate<? super T> other)
Returns a composed predicate that represents a short-circuiting
 logical OR of this predicate and another. 
 | 
static <T> Remote.Predicate<T> | 
Remote.predicate(Remote.Predicate<T> predicate)
Capture serializable Predicate. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
default boolean | 
RemoteStream.allMatch(Remote.Predicate<? super T> predicate)
Returns whether all elements of this stream match the provided predicate. 
 | 
default boolean | 
RemoteStream.anyMatch(Remote.Predicate<? super T> predicate)
Returns whether any elements of this stream match the provided predicate. 
 | 
default RemoteStream<T> | 
RemoteStream.filter(Remote.Predicate<? super T> predicate)
Returns a stream consisting of the elements of this stream that match the
 given predicate. 
 | 
default boolean | 
RemoteStream.noneMatch(Remote.Predicate<? super T> predicate)
Returns whether no elements of this stream match the provided predicate. 
 |