vertx / io.vertx.reactivex.core.json / ObservableUnmarshaller

ObservableUnmarshaller

open class ObservableUnmarshaller<T : Any, B : Any> : ObservableTransformer<B, T>

An operator to unmarshall json to pojos.

Author
Julien Viet

Constructors

<init>

ObservableUnmarshaller(unwrap: Function<B, Buffer>, mappedType: Class<T>)
ObservableUnmarshaller(unwrap: Function<B, Buffer>, mappedTypeRef: TypeReference<T>)
ObservableUnmarshaller(unwrap: Function<B, Buffer>, mappedType: Class<T>, mapper: ObjectMapper)
ObservableUnmarshaller(unwrap: Function<B, Buffer>, mappedTypeRef: TypeReference<T>, mapper: ObjectMapper)

Functions

apply

open fun apply(upstream: Observable<B>): ObservableSource<T>