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.