Package hu.akarnokd.rxjava3.swing
Class RxSwingPlugins
- java.lang.Object
-
- hu.akarnokd.rxjava3.swing.RxSwingPlugins
-
public final class RxSwingPlugins extends java.lang.Object
Static methods to override some of the RxSwing infrastructure, such as the scheduler and task hook.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Function<Observable,Observable>
getOnAssembly()
static Function<Scheduler,Scheduler>
getOnEdtScheduler()
static Function<java.lang.Runnable,java.lang.Runnable>
getOnSchedule()
static <T> Observable<T>
onAssembly(Observable<T> original)
static Scheduler
onEdtScheduler(Scheduler original)
static java.lang.Runnable
onSchedule(java.lang.Runnable run)
static void
reset()
static void
setOnAssembly(Function<Observable,Observable> handler)
static void
setOnEdtScheduler(Function<Scheduler,Scheduler> handler)
static void
setOnSchedule(Function<java.lang.Runnable,java.lang.Runnable> handler)
-
-
-
Method Detail
-
onSchedule
public static java.lang.Runnable onSchedule(java.lang.Runnable run)
-
onAssembly
public static <T> Observable<T> onAssembly(Observable<T> original)
-
getOnSchedule
public static Function<java.lang.Runnable,java.lang.Runnable> getOnSchedule()
-
setOnSchedule
public static void setOnSchedule(Function<java.lang.Runnable,java.lang.Runnable> handler)
-
getOnAssembly
public static Function<Observable,Observable> getOnAssembly()
-
setOnAssembly
public static void setOnAssembly(Function<Observable,Observable> handler)
-
reset
public static void reset()
-
-