## Uses of Interface
com.hazelcast.util.function.Predicate

- Packages that use Predicate
  Package | Description
  --- | ---
  com.hazelcast.client.proxy | This package contains client side proxy implementations of the different Hazelcast data structures and operation types
  com.hazelcast.jet.function | Serializable and exception-declaring variants of functional interfaces from `java.util.function`.
  com.hazelcast.util | This package contains classes to support the inner workings of Hazelcast as well as some backports of newer Java features / data structures to support older Java versions in a clean and nice way.
  com.hazelcast.util.collection | The Agrona project backport: collections.

- - ### Uses of Predicate in com.hazelcast.client.proxy

    Methods in com.hazelcast.client.proxy with parameters of type Predicate
    Modifier and Type | Method and Description
    --- | ---
    `<T> ICompletableFuture<ReadResultSet<T>>` | ClientMapProxy.`readFromEventJournal(long startSequence, int minSize, int maxSize, int partitionId, Predicate<? super EventJournalMapEvent<K,V>> predicate, Function<? super EventJournalMapEvent<K,V>,? extends T> projection)`

  - ### Uses of Predicate in com.hazelcast.jet.function

    Subinterfaces of Predicate in com.hazelcast.jet.function
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PredicateEx<T>` `Serializable` variant of `java.util.function.Predicate` which declares checked exception.

  - ### Uses of Predicate in com.hazelcast.util

    Methods in com.hazelcast.util with parameters of type Predicate
    Modifier and Type | Method and Description
    --- | ---
    `static <E> int` | QueueUtil.`drainQueue(Queue<E> queue, int elementsToDrain, Predicate<E> drainedCountFilter)` Drains the provided queue by the count provided in `elementsToDrain`.
    `static <E> int` | QueueUtil.`drainQueue(Queue<E> queue, Predicate<E> drainedCountFilter)` Drains the provided queue by the size of the queue as it is known upfront draining.

  - ### Uses of Predicate in com.hazelcast.util.collection

    Constructors in com.hazelcast.util.collection with parameters of type Predicate
    Constructor and Description
    `MapDelegatingSet(Map<?,?> delegate, Supplier<Iterator<V>> iterator, Predicate contains)`

Copyright © 2019. All rights reserved.