All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.winterly.rxjersey.server.rxjava2.RxBodyWriter Maven / Gradle / Ivy

package net.winterly.rxjersey.server.rxjava2;

import io.reactivex.*;
import net.winterly.rxjersey.server.RxGenericBodyWriter;

import javax.annotation.Priority;
import javax.inject.Singleton;

/**
 * MessageBodyWriter accepting {@code io.reactivex.*} types
 *
 * @see Flowable
 * @see Observable
 * @see Single
 * @see Completable
 * @see Maybe
 */
@Singleton
@Priority(1)
public class RxBodyWriter extends RxGenericBodyWriter {
    public RxBodyWriter() {
        super(Flowable.class, Observable.class, Single.class, Completable.class, Maybe.class);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy