Uses of Interface
org.osgi.util.function.Predicate
Packages that use Predicate
Package
Description
Device Service Specification for ZigBee Technology.
Function Package Version 1.2.
Promise Package Version 1.3.
Push Stream Package Version 1.1.
- 
Uses of Predicate in org.osgi.service.zigbee
Methods in org.osgi.service.zigbee with parameters of type PredicateModifier and TypeMethodDescriptionvoidZCLCommandResponseStream.forEach(Predicate<? super ZCLCommandResponse> handler) Registers a handler that will be called for each of the received responses. - 
Uses of Predicate in org.osgi.util.function
Methods in org.osgi.util.function that return PredicateModifier and TypeMethodDescriptionCompose thisPredicatelogical-AND the specifiedPredicate.static <T> Predicate<T>Predicate.asPredicate(Predicate<T> wrapped) Returns aPredicatewhich wraps the specifiedjava.util.function.Predicate.Predicate.negate()Return aPredicatewhich is the negation of thisPredicate.Compose thisPredicatelogical-OR the specifiedPredicate.Methods in org.osgi.util.function with parameters of type PredicateModifier and TypeMethodDescriptionCompose thisPredicatelogical-AND the specifiedPredicate.static <T> Predicate<T>Predicate.asJavaPredicate(Predicate<T> wrapped) Returns ajava.util.function.Predicatewhich wraps the specifiedPredicateand throws any thrown exceptions.static <T> Predicate<T>Predicate.asJavaPredicateOrElse(Predicate<T> wrapped, boolean orElse) Returns ajava.util.function.Predicatewhich wraps the specifiedPredicateand the specified value.static <T> Predicate<T>Predicate.asJavaPredicateOrElseGet(Predicate<T> wrapped, BooleanSupplier orElseGet) Returns ajava.util.function.Predicatewhich wraps the specifiedPredicateand the specifiedjava.util.function.BooleanSupplier.Compose thisPredicatelogical-OR the specifiedPredicate. - 
Uses of Predicate in org.osgi.util.promise
Methods in org.osgi.util.promise with parameters of type Predicate - 
Uses of Predicate in org.osgi.util.pushstream
Methods in org.osgi.util.pushstream with parameters of type PredicateModifier and TypeMethodDescriptionCloses the channel and resolve the promise with false when the predicate does not matches a pay load.Close the channel and resolve the promise with true when the predicate matches a payload.Only pass events downstream when the predicate tests true.Closes the channel and resolve the promise with false when the predicate matches any pay load.PushStream<T>[]Split the events to different streams based on a predicate.