Package hu.akarnokd.rxjava3.swing
Class RxSwingPlugins
- java.lang.Object
-
- hu.akarnokd.rxjava3.swing.RxSwingPlugins
-
public final class RxSwingPlugins extends java.lang.ObjectStatic 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 ScheduleronEdtScheduler(Scheduler original)static java.lang.RunnableonSchedule(java.lang.Runnable run)static voidreset()static voidsetOnAssembly(Function<Observable,Observable> handler)static voidsetOnEdtScheduler(Function<Scheduler,Scheduler> handler)static voidsetOnSchedule(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()
-
-