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

xdean.jex.extra.rx2.RxFunctions Maven / Gradle / Ivy

The newest version!
package xdean.jex.extra.rx2;

import java.util.concurrent.Callable;

import io.reactivex.functions.Action;
import io.reactivex.functions.BiConsumer;
import io.reactivex.functions.Consumer;
import io.reactivex.functions.Function;
import io.reactivex.functions.Predicate;
import xdean.codecov.CodecovIgnore;

@CodecovIgnore
public class RxFunctions {
  public static Action rx(java.lang.Runnable java) {
    return java::run;
  }

  public static  Consumer rx(java.util.function.Consumer java) {
    return java::accept;
  }

  public static  Callable rx(java.util.function.Supplier java) {
    return java::get;
  }

  public static  Function rx(java.util.function.Function java) {
    return java::apply;
  }

  public static  Predicate rx(java.util.function.Predicate java) {
    return java::test;
  }

  public static  BiConsumer rx(java.util.function.BiConsumer java) {
    return java::accept;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy