vertx / io.vertx.lang.reactivex / TypeArg

TypeArg

open class TypeArg<T : Any>

Author
Julien Viet

Constructors

<init>

TypeArg(wrap: Function<Any, Any>, unwrap: Function<T, Any>)

Properties

unwrap

val unwrap: Function<T, Any>

wrap

val wrap: Function<Any, Any>

Functions

of

open static fun <U : Any> of(type: Class<U>): TypeArg<U>

unknown

open static fun <T : Any> unknown(): TypeArg<T>

unwrap

open fun <X : Any> unwrap(o: T): X

wrap

open fun wrap(o: Any): T