Package com.oracle.coherence.concurrent.executor.function
-
Interface Summary Interface Description PortablePredicate<T> Represents a portableRemote.Predicate(boolean-valued function) with a single argument; a convenience interface for an implementation with no properties that require serialization. -
Class Summary Class Description BiPredicates Helper methods forRemote.BiPredicates.BiPredicates.AllResultsBiPredicate<T> ARemote.BiPredicatethat is satisfied only when all provided results satisfy anotherRemote.Predicate.BiPredicates.AnyResultBiPredicate<T> ARemote.BiPredicatethat is satisfied when one or more of the provided results satisfies anotherRemote.Predicate.BiPredicates.NeverBiPredicate ABiPredicates.NeverBiPredicatereturns false for all values provided to theBiPredicate.test(Object, Object)method.Predicates Helper methods forRemote.Predicates.Predicates.AlwaysPredicate AnPredicates.AlwaysPredicatereturns true for any value provided to thePredicate.test(Object)method.Predicates.EqualToPredicate<T> ARemote.Predicateto compare a value usingObject.equals(Object).Predicates.IsValuePredicate<T> AnPredicates.IsValuePredicatereturns true when a providedResult.isValue().Predicates.NegatePredicate<T> ARemote.Predicatethat negates the result of anotherRemote.Predicate.Predicates.NeverPredicate AnPredicates.NeverPredicatereturns false for any value provided to thePredicate.test(Object)method.Predicates.NullValuePredicate AnPredicates.NullValuePredicatereturnstruefor any value provided to thePredicate.test(Object)method that isnull.Predicates.OptionPredicate ARemote.Predicateto determine if anTaskExecutorService.ExecutorInfohas a specificTaskExecutorService.Registration.Option.Predicates.RolePredicate ARemote.Predicatefor matching the name of aRole.Predicates.ThrowablePredicate<T> AnPredicates.ThrowablePredicatereturns true when a providedResult.isThrowable().