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

- Packages that use Consumer
  Package | Description
  --- | ---
  com.hazelcast.client.spi | Contains classes/interfaces related to the Hazelcast client Service Provider Interface.
  com.hazelcast.nio | This package contains classes related to New IO
  com.hazelcast.nio.tcp | Contains functionality for the TCP/IP Networking for cluster members This whole package is internal and no compatibility will be provided.
  com.hazelcast.util.collection | The Agrona project backport: collections.
  com.hazelcast.wan.merkletree | This package contains Merkle tree based anti-entropy implementation

- - ### Uses of Consumer in com.hazelcast.client.spi

    Methods in com.hazelcast.client.spi that return Consumer
    Modifier and Type | Method and Description
    --- | ---
    `Consumer<com.hazelcast.client.impl.protocol.ClientMessage>` | ClientInvocationService.`getResponseHandler()`

  - ### Uses of Consumer in com.hazelcast.nio

    Subinterfaces of Consumer in com.hazelcast.nio
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EndpointManager<T extends Connection>` Responsible for managing `Connection` objects.

  - ### Uses of Consumer in com.hazelcast.nio.tcp

    Classes in com.hazelcast.nio.tcp that implement Consumer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TcpIpEndpointManager`

    Constructors in com.hazelcast.nio.tcp with parameters of type Consumer
    Constructor and Description
    `PacketDecoder(TcpIpConnection connection, Consumer<Packet> dst)`

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

    Methods in com.hazelcast.util.collection with parameters of type Consumer
    Modifier and Type | Method and Description
    --- | ---
    `void` | BiInt2ObjectMap.`forEach(Consumer<V> consumer)` Iterate over the values in the map

  - ### Uses of Consumer in com.hazelcast.wan.merkletree

    Methods in com.hazelcast.wan.merkletree with parameters of type Consumer
    Modifier and Type | Method and Description
    --- | ---
    `void` | MerkleTree.`forEachKeyOfNode(int nodeOrder, Consumer<Object> consumer)` Performs the given action for each key of the specified node until all elements have been processed or the action throws an exception.
    `void` | ArrayMerkleTree.`forEachKeyOfNode(int nodeOrder, Consumer<Object> consumer)`

Copyright © 2020. All rights reserved.