vertx / io.vertx.reactivex.ext.cluster.infinispan / InfinispanAsyncMap

# InfinispanAsyncMap

`open class InfinispanAsyncMap<K : Any, V : Any>`

Extensions to the generic . NOTE: This class has been automatically generated from the io.vertx.ext.cluster.infinispan.InfinispanAsyncMap non RX-ified interface using Vert.x codegen.

### Constructors

<init> | `InfinispanAsyncMap(delegate: InfinispanAsyncMap<Any, Any>)` `InfinispanAsyncMap(delegate: InfinispanAsyncMap<Any, Any>, typeArg_0: TypeArg<K>, typeArg_1: TypeArg<V>)`

### Properties

__TYPE_ARG | `static val __TYPE_ARG: TypeArg<InfinispanAsyncMap<Any, Any>>`
__typeArg_0 | `val __typeArg_0: TypeArg<K>`
__typeArg_1 | `val __typeArg_1: TypeArg<V>`

### Functions

equals | `open fun equals(other: Any?): Boolean`
getDelegate | `open fun getDelegate(): InfinispanAsyncMap<Any, Any>`
hashCode | `open fun hashCode(): Int`
keyStream | `open fun keyStream(): ReadStream<K>` Get the keys of the map as a . The stream will be automatically closed if it fails or ends. Otherwise you must set a null after usage to avoid leaking resources.
newInstance | `open static fun <K : Any, V : Any> newInstance(arg: InfinispanAsyncMap<Any, Any>): InfinispanAsyncMap<K, V>` `open static fun <K : Any, V : Any> newInstance(arg: InfinispanAsyncMap<Any, Any>, __typeArg_K: TypeArg<K>, __typeArg_V: TypeArg<V>): InfinispanAsyncMap<K, V>`
toString | `open fun toString(): String`
unwrap | `open static fun <K : Any, V : Any> unwrap(asyncMap: AsyncMap<Any, Any>): InfinispanAsyncMap<K, V>` Unwraps a generic to an io.vertx.reactivex.ext.cluster.infinispan.InfinispanAsyncMap.
valueStream | `open fun valueStream(): ReadStream<V>` Get the values of the map as a . The stream will be automatically closed if it fails or ends. Otherwise you must set a null after usage to avoid leaking resources.