- addFailureCallback(Callback<Throwable>) - Method in class io.github.avivcarmis.javared.future.BaseOpenRedFuture
-
- addFailureCallback(Executor, Callback<Throwable>) - Method in class io.github.avivcarmis.javared.future.BaseOpenRedFuture
-
- addFailureCallback(Callback<Throwable>) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
- addFailureCallback(Executor, Callback<Throwable>) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
- addFailureCallback(Callback<Throwable>) - Method in interface io.github.avivcarmis.javared.future.RedFuture
-
Attach a callback receiving a throwable to be invoked when the future is failed.
- addFailureCallback(Executor, Callback<Throwable>) - Method in interface io.github.avivcarmis.javared.future.RedFuture
-
Attach a callback receiving a throwable to be invoked when the future is failed.
- addFailureCallback(Callback<Throwable>) - Method in interface io.github.avivcarmis.javared.future.RedFutureOf
-
- addFailureCallback(Executor, Callback<Throwable>) - Method in interface io.github.avivcarmis.javared.future.RedFutureOf
-
- addFinallyCallback(EmptyCallback) - Method in class io.github.avivcarmis.javared.future.BaseOpenRedFuture
-
- addFinallyCallback(Executor, EmptyCallback) - Method in class io.github.avivcarmis.javared.future.BaseOpenRedFuture
-
- addFinallyCallback(EmptyCallback) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
- addFinallyCallback(Executor, EmptyCallback) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
- addFinallyCallback(EmptyCallback) - Method in interface io.github.avivcarmis.javared.future.RedFuture
-
Attach a no-parameter callback to be invoked when the future is either successfully
resolved, or otherwise failed, in resemblance to java finally block.
- addFinallyCallback(Executor, EmptyCallback) - Method in interface io.github.avivcarmis.javared.future.RedFuture
-
Attach a no-parameter callback to be invoked when the future is either successfully
resolved, or otherwise failed, in resemblance to java finally block.
- addFinallyCallback(EmptyCallback) - Method in interface io.github.avivcarmis.javared.future.RedFutureOf
-
- addFinallyCallback(Executor, EmptyCallback) - Method in interface io.github.avivcarmis.javared.future.RedFutureOf
-
- addSuccessCallback(EmptyCallback) - Method in class io.github.avivcarmis.javared.future.BaseOpenRedFuture
-
- addSuccessCallback(Executor, EmptyCallback) - Method in class io.github.avivcarmis.javared.future.BaseOpenRedFuture
-
- addSuccessCallback(Callback<T>) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
- addSuccessCallback(Executor, Callback<T>) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
- addSuccessCallback(EmptyCallback) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
- addSuccessCallback(Executor, EmptyCallback) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
- addSuccessCallback(EmptyCallback) - Method in interface io.github.avivcarmis.javared.future.RedFuture
-
Attach a no-parameter callback to be invoked when the future is successfully resolved.
- addSuccessCallback(Executor, EmptyCallback) - Method in interface io.github.avivcarmis.javared.future.RedFuture
-
Attach a no-parameter callback to be invoked when the future is successfully resolved.
- addSuccessCallback(Callback<T>) - Method in interface io.github.avivcarmis.javared.future.RedFutureOf
-
Attach a single parameter callback to be invoked when the future is successfully resolved,
with the parameter containing the resulted value of the future.
- addSuccessCallback(Executor, Callback<T>) - Method in interface io.github.avivcarmis.javared.future.RedFutureOf
-
Attach a single parameter callback to be invoked when the future is successfully resolved,
with the parameter containing the resulted value of the future.
- addSuccessCallback(EmptyCallback) - Method in interface io.github.avivcarmis.javared.future.RedFutureOf
-
- addSuccessCallback(Executor, EmptyCallback) - Method in interface io.github.avivcarmis.javared.future.RedFutureOf
-
- adoptFuture(RedFuture) - Method in class io.github.avivcarmis.javared.future.RedFutureHub
-
Requests the hub to adopt and track an instance of
RedFuture
.
- adoptFutures(Collection<RedFuture>) - Method in class io.github.avivcarmis.javared.future.RedFutureHub
-
Requests the hub to adopt and track multiple instances of
RedFuture
.
- adoptFutures(RedFuture...) - Method in class io.github.avivcarmis.javared.future.RedFutureHub
-
Requests the hub to adopt and track multiple instances of
RedFuture
.
- adoptListenableFuture(ListenableFuture) - Method in class io.github.avivcarmis.javared.future.RedFutureHub
-
Requests the hub to adopt and track an instance of ListenableFuture
.
- adoptListenableFutures(Collection<ListenableFuture>) - Method in class io.github.avivcarmis.javared.future.RedFutureHub
-
Requests the hub to adopt and track multiple instances of ListenableFuture
.
- adoptListenableFutures(ListenableFuture<?>...) - Method in class io.github.avivcarmis.javared.future.RedFutureHub
-
Requests the hub to adopt and track multiple instances of ListenableFuture
.
- andMarkers(BaseRedSynchronizer.Marker...) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier
-
Add additional markers as preconditions of the current construction chain
- assertArrayEquals(String, Object[], Object[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(Object[], Object[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(String, boolean[], boolean[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(boolean[], boolean[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(String, byte[], byte[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(byte[], byte[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(String, char[], char[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(char[], char[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(String, short[], short[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(short[], short[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(String, int[], int[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(int[], int[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(String, long[], long[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(long[], long[]) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(String, double[], double[], double) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(double[], double[], double) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(String, float[], float[], float) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertArrayEquals(float[], float[], float) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertEquals(String, Object, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertEquals(Object, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertEquals(String, double, double, double) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertEquals(String, float, float, float) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertEquals(long, long) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertEquals(String, long, long) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertEquals(double, double, double) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertEquals(float, float, float) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertFalse(String, boolean) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertFalse(boolean) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertions - Variable in class io.github.avivcarmis.javared.test.RedTestContext
-
The context assertion interface
- Assertions() - Constructor for class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotEquals(String, Object, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotEquals(Object, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotEquals(String, long, long) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotEquals(long, long) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotEquals(String, double, double, double) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotEquals(double, double, double) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotEquals(float, float, float) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotEquals(String, float, float, float) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotNull(String, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotNull(Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotSame(String, Object, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNotSame(Object, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNull(String, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertNull(Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertSame(String, Object, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertSame(Object, Object) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertTrue(String, boolean) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- assertTrue(boolean) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Assertions
-
- BaseOpenRedFuture<T> - Class in io.github.avivcarmis.javared.future
-
- BaseOpenRedFuture() - Constructor for class io.github.avivcarmis.javared.future.BaseOpenRedFuture
-
- BaseRedSynchronizer - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer() - Constructor for class io.github.avivcarmis.javared.executor.BaseRedSynchronizer
-
- BaseRedSynchronizer.Command - Interface in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Command.Command0 - Interface in io.github.avivcarmis.javared.executor
-
A command of 0 result parameters
- BaseRedSynchronizer.Command.Command1<T0> - Interface in io.github.avivcarmis.javared.executor
-
A command of 1 result parameter
- BaseRedSynchronizer.Command.Command10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Interface in io.github.avivcarmis.javared.executor
-
A command of 10 result parameter
- BaseRedSynchronizer.Command.Command2<T0,T1> - Interface in io.github.avivcarmis.javared.executor
-
A command of 2 result parameter
- BaseRedSynchronizer.Command.Command3<T0,T1,T2> - Interface in io.github.avivcarmis.javared.executor
-
A command of 3 result parameter
- BaseRedSynchronizer.Command.Command4<T0,T1,T2,T3> - Interface in io.github.avivcarmis.javared.executor
-
A command of 4 result parameter
- BaseRedSynchronizer.Command.Command5<T0,T1,T2,T3,T4> - Interface in io.github.avivcarmis.javared.executor
-
A command of 5 result parameter
- BaseRedSynchronizer.Command.Command6<T0,T1,T2,T3,T4,T5> - Interface in io.github.avivcarmis.javared.executor
-
A command of 6 result parameter
- BaseRedSynchronizer.Command.Command7<T0,T1,T2,T3,T4,T5,T6> - Interface in io.github.avivcarmis.javared.executor
-
A command of 7 result parameter
- BaseRedSynchronizer.Command.Command8<T0,T1,T2,T3,T4,T5,T6,T7> - Interface in io.github.avivcarmis.javared.executor
-
A command of 8 result parameter
- BaseRedSynchronizer.Command.Command9<T0,T1,T2,T3,T4,T5,T6,T7,T8> - Interface in io.github.avivcarmis.javared.executor
-
A command of 9 result parameter
- BaseRedSynchronizer.Command.CommandN - Interface in io.github.avivcarmis.javared.executor
-
A command of N result parameter
- BaseRedSynchronizer.Function - Interface in io.github.avivcarmis.javared.executor
-
A function to be invoked with expected number of parameters,
and return the result wrapper
- BaseRedSynchronizer.Function.Function0<WRAPPER> - Interface in io.github.avivcarmis.javared.executor
-
A function of 0 result parameters
- BaseRedSynchronizer.Function.Function1<WRAPPER,T0> - Interface in io.github.avivcarmis.javared.executor
-
A function of 1 result parameter
- BaseRedSynchronizer.Function.Function10<WRAPPER,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Interface in io.github.avivcarmis.javared.executor
-
A function of 10 result parameters
- BaseRedSynchronizer.Function.Function2<WRAPPER,T0,T1> - Interface in io.github.avivcarmis.javared.executor
-
A function of 2 result parameters
- BaseRedSynchronizer.Function.Function3<WRAPPER,T0,T1,T2> - Interface in io.github.avivcarmis.javared.executor
-
A function of 3 result parameters
- BaseRedSynchronizer.Function.Function4<WRAPPER,T0,T1,T2,T3> - Interface in io.github.avivcarmis.javared.executor
-
A function of 4 result parameters
- BaseRedSynchronizer.Function.Function5<WRAPPER,T0,T1,T2,T3,T4> - Interface in io.github.avivcarmis.javared.executor
-
A function of 5 result parameters
- BaseRedSynchronizer.Function.Function6<WRAPPER,T0,T1,T2,T3,T4,T5> - Interface in io.github.avivcarmis.javared.executor
-
A function of 6 result parameters
- BaseRedSynchronizer.Function.Function7<WRAPPER,T0,T1,T2,T3,T4,T5,T6> - Interface in io.github.avivcarmis.javared.executor
-
A function of 7 result parameters
- BaseRedSynchronizer.Function.Function8<WRAPPER,T0,T1,T2,T3,T4,T5,T6,T7> - Interface in io.github.avivcarmis.javared.executor
-
A function of 8 result parameters
- BaseRedSynchronizer.Function.Function9<WRAPPER,T0,T1,T2,T3,T4,T5,T6,T7,T8> - Interface in io.github.avivcarmis.javared.executor
-
A function of 9 result parameters
- BaseRedSynchronizer.Function.FunctionN<WRAPPER> - Interface in io.github.avivcarmis.javared.executor
-
A function of N result parameters
- BaseRedSynchronizer.FutureTransformer<RETURN_CLASSIFIER extends BaseRedSynchronizer.ReturnClassifier> - Class in io.github.avivcarmis.javared.executor
-
A middleware class to manipulate and transform future status.
- BaseRedSynchronizer.FutureTransformer.Locked<RETURN_CLASSIFIER extends BaseRedSynchronizer.ReturnClassifier> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked0 - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked1<T0> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked2<T0,T1> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked3<T0,T1,T2> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked4<T0,T1,T2,T3> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked5<T0,T1,T2,T3,T4> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked6<T0,T1,T2,T3,T4,T5> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked7<T0,T1,T2,T3,T4,T5,T6> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked8<T0,T1,T2,T3,T4,T5,T6,T7> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.Locked9<T0,T1,T2,T3,T4,T5,T6,T7,T8> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Locked.LockedN - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked<RETURN_CLASSIFIER extends BaseRedSynchronizer.ReturnClassifier> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked0 - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked1<T0> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked2<T0,T1> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked3<T0,T1,T2> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked4<T0,T1,T2,T3> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked5<T0,T1,T2,T3,T4> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked6<T0,T1,T2,T3,T4,T5> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked7<T0,T1,T2,T3,T4,T5,T6> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked8<T0,T1,T2,T3,T4,T5,T6,T7> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked9<T0,T1,T2,T3,T4,T5,T6,T7,T8> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.FutureTransformer.Unlocked.UnlockedN - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Marker - Class in io.github.avivcarmis.javared.executor
-
Class Representing the void-result of an async execution, which can either
successfully complete, or fail with a
Throwable
- BaseRedSynchronizer.PendingMarker - Class in io.github.avivcarmis.javared.executor
-
Class representing a
BaseRedSynchronizer.Marker
pending the execution completion,
and can be invoked to mark either success or failure completions
- BaseRedSynchronizer.Result<T> - Class in io.github.avivcarmis.javared.executor
-
Class representing the result of an async execution, when completed
producing either a value of T or a
Throwable
- BaseRedSynchronizer.Results - Class in io.github.avivcarmis.javared.executor
-
Class representing the results of N different preconditions
It can be used to retrieve values of index based precondition results
- BaseRedSynchronizer.ReturnClassifier<COMMAND extends BaseRedSynchronizer.Command,TRANSFORMER extends BaseRedSynchronizer.FutureTransformer.Locked> - Class in io.github.avivcarmis.javared.executor
-
A middleware class to choose which kind of method the result of the calculation
is returned in.
- BaseRedSynchronizer.ReturnClassifier.Classifier0 - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.Classifier1<T0> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.Classifier2<T0,T1> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.ReturnClassifier10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.ReturnClassifier3<T0,T1,T2> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.ReturnClassifier4<T0,T1,T2,T3> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.ReturnClassifier5<T0,T1,T2,T3,T4> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.ReturnClassifier6<T0,T1,T2,T3,T4,T5> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.ReturnClassifier7<T0,T1,T2,T3,T4,T5,T6> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.ReturnClassifier8<T0,T1,T2,T3,T4,T5,T6,T7> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.ReturnClassifier9<T0,T1,T2,T3,T4,T5,T6,T7,T8> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.ReturnClassifier.ReturnClassifierN - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner<FUNCTION extends BaseRedSynchronizer.Function,WRAPPER,R> - Class in io.github.avivcarmis.javared.executor
-
A middleware class to enable calling the actual function to execute.
- BaseRedSynchronizer.Runner.Runner0<WRAPPER,R> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner1<WRAPPER,R,T0> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner10<WRAPPER,R,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner2<WRAPPER,R,T0,T1> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner3<WRAPPER,R,T0,T1,T2> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner4<WRAPPER,R,T0,T1,T2,T3> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner5<WRAPPER,R,T0,T1,T2,T3,T4> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner6<WRAPPER,R,T0,T1,T2,T3,T4,T5> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner7<WRAPPER,R,T0,T1,T2,T3,T4,T5,T6> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner8<WRAPPER,R,T0,T1,T2,T3,T4,T5,T6,T7> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.Runner9<WRAPPER,R,T0,T1,T2,T3,T4,T5,T6,T7,T8> - Class in io.github.avivcarmis.javared.executor
-
- BaseRedSynchronizer.Runner.RunnerN<WRAPPER,R> - Class in io.github.avivcarmis.javared.executor
-
- byExecuting(FUNCTION) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner
-
Receive a function to execute and invokes it
- call(BaseRedSynchronizer.PendingMarker) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command0
-
A command of 0 result parameters
- call(BaseRedSynchronizer.PendingMarker, T0) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command1
-
A command of 1 result parameter
- call(BaseRedSynchronizer.PendingMarker, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command10
-
A command of 10 result parameters
- call(BaseRedSynchronizer.PendingMarker, T0, T1) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command2
-
A command of 2 result parameters
- call(BaseRedSynchronizer.PendingMarker, T0, T1, T2) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command3
-
A command of 3 result parameters
- call(BaseRedSynchronizer.PendingMarker, T0, T1, T2, T3) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command4
-
A command of 4 result parameters
- call(BaseRedSynchronizer.PendingMarker, T0, T1, T2, T3, T4) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command5
-
A command of 5 result parameters
- call(BaseRedSynchronizer.PendingMarker, T0, T1, T2, T3, T4, T5) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command6
-
A command of 6 result parameters
- call(BaseRedSynchronizer.PendingMarker, T0, T1, T2, T3, T4, T5, T6) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command7
-
A command of 7 result parameters
- call(BaseRedSynchronizer.PendingMarker, T0, T1, T2, T3, T4, T5, T6, T7) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command8
-
A command of 8 result parameters
- call(BaseRedSynchronizer.PendingMarker, T0, T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.Command9
-
A command of 9 result parameters
- call(BaseRedSynchronizer.PendingMarker, BaseRedSynchronizer.Results) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Command.CommandN
-
A command of N result parameters
- call() - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function0
-
A function of 0 result parameters
- call(T0) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function1
-
A function of 1 result parameter
- call(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function10
-
A function of 10 result parameters
- call(T0, T1) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function2
-
A function of 2 result parameters
- call(T0, T1, T2) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function3
-
A function of 3 result parameters
- call(T0, T1, T2, T3) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function4
-
A function of 4 result parameters
- call(T0, T1, T2, T3, T4) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function5
-
A function of 5 result parameters
- call(T0, T1, T2, T3, T4, T5) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function6
-
A function of 6 result parameters
- call(T0, T1, T2, T3, T4, T5, T6) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function7
-
A function of 7 result parameters
- call(T0, T1, T2, T3, T4, T5, T6, T7) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function8
-
A function of 8 result parameters
- call(T0, T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.Function9
-
A function of 9 result parameters
- call(BaseRedSynchronizer.Results) - Method in interface io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Function.FunctionN
-
A function of N result parameters
- call(COMMAND, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier
-
- call(BaseRedSynchronizer.Command.Command0, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.Classifier0
-
- call(BaseRedSynchronizer.Command.Command1<T0>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.Classifier1
-
- call(BaseRedSynchronizer.Command.Command2<T0, T1>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.Classifier2
-
- call(BaseRedSynchronizer.Command.Command10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier10
-
- call(BaseRedSynchronizer.Command.Command3<T0, T1, T2>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier3
-
- call(BaseRedSynchronizer.Command.Command4<T0, T1, T2, T3>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier4
-
- call(BaseRedSynchronizer.Command.Command5<T0, T1, T2, T3, T4>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier5
-
- call(BaseRedSynchronizer.Command.Command6<T0, T1, T2, T3, T4, T5>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier6
-
- call(BaseRedSynchronizer.Command.Command7<T0, T1, T2, T3, T4, T5, T6>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier7
-
- call(BaseRedSynchronizer.Command.Command8<T0, T1, T2, T3, T4, T5, T6, T7>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier8
-
- call(BaseRedSynchronizer.Command.Command9<T0, T1, T2, T3, T4, T5, T6, T7, T8>, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier9
-
- call(BaseRedSynchronizer.Command.CommandN, BaseRedSynchronizer.PendingMarker) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifierN
-
- call(FUNCTION) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner
-
Receive the function to call and calls it.
- call(BaseRedSynchronizer.Function.Function0<WRAPPER>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner0
-
- call(BaseRedSynchronizer.Function.Function1<WRAPPER, T0>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner1
-
- call(BaseRedSynchronizer.Function.Function10<WRAPPER, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner10
-
- call(BaseRedSynchronizer.Function.Function2<WRAPPER, T0, T1>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner2
-
- call(BaseRedSynchronizer.Function.Function3<WRAPPER, T0, T1, T2>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner3
-
- call(BaseRedSynchronizer.Function.Function4<WRAPPER, T0, T1, T2, T3>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner4
-
- call(BaseRedSynchronizer.Function.Function5<WRAPPER, T0, T1, T2, T3, T4>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner5
-
- call(BaseRedSynchronizer.Function.Function6<WRAPPER, T0, T1, T2, T3, T4, T5>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner6
-
- call(BaseRedSynchronizer.Function.Function7<WRAPPER, T0, T1, T2, T3, T4, T5, T6>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner7
-
- call(BaseRedSynchronizer.Function.Function8<WRAPPER, T0, T1, T2, T3, T4, T5, T6, T7>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner8
-
- call(BaseRedSynchronizer.Function.Function9<WRAPPER, T0, T1, T2, T3, T4, T5, T6, T7, T8>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.Runner9
-
- call(BaseRedSynchronizer.Function.FunctionN<WRAPPER>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.Runner.RunnerN
-
- call(T) - Method in interface io.github.avivcarmis.javared.future.callbacks.Callback
-
Implementation of the callback
- call() - Method in interface io.github.avivcarmis.javared.future.callbacks.EmptyCallback
-
Implementation of the callback
- Callback<T> - Interface in io.github.avivcarmis.javared.future.callbacks
-
A simple callback interface for receiving a typed value.
- cancel(boolean) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked0
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked1
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked10
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked2
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked3
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked4
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked5
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked6
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked7
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked8
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.Locked9
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked.LockedN
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked0
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked1
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked10
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked2
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked3
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked4
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked5
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked6
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked7
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked8
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.Unlocked9
-
- classifier(RedFuture[]) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked.UnlockedN
-
- complete() - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.PendingMarker
-
Marks the execution as successfully completed
- complete() - Method in class io.github.avivcarmis.javared.test.RedTestContext.Fork
-
Mark the fork as completed, allowing the test to successfully complete
- convert(Future<T>) - Static method in interface io.github.avivcarmis.javared.future.RedFuture
-
Converts the given
Future
object to a
RedFuture
see
JdkFutureAdapters.listenInPoolThread(Future)
for detailed implications
- convert(Future<T>, Executor) - Static method in interface io.github.avivcarmis.javared.future.RedFuture
-
Converts the given
Future
object to a
RedFuture
with given executor
see
JdkFutureAdapters.listenInPoolThread(Future, Executor)
for detailed implications
- fail() - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Locked
-
- fail() - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer.Unlocked
-
- fail(Throwable) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.PendingMarker
-
Marks the execution as failed with given cause
- fail(Throwable) - Method in class io.github.avivcarmis.javared.future.BaseOpenRedFuture
-
Fails the future with given throwable.
- fail(Throwable, boolean) - Method in class io.github.avivcarmis.javared.future.BaseOpenRedFuture
-
Failing the underlying SettableFuture
with given cause, either logging or
not logging warning in case the future is already complete, according to require parameter.
- fail(Throwable) - Method in class io.github.avivcarmis.javared.test.RedTestContext
-
Fails the test.
- fail(String) - Method in class io.github.avivcarmis.javared.test.RedTestContext
-
Fails the test.
- fail() - Method in class io.github.avivcarmis.javared.test.RedTestContext
-
Fails the test.
- fail(Throwable) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Fork
-
- fail(String) - Method in class io.github.avivcarmis.javared.test.RedTestContext.Fork
-
- fail() - Method in class io.github.avivcarmis.javared.test.RedTestContext.Fork
-
- failed(Throwable) - Static method in interface io.github.avivcarmis.javared.future.RedFuture
-
- failedOf(Throwable) - Static method in interface io.github.avivcarmis.javared.future.RedFuture
-
- finish() - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.FutureTransformer
-
- follow(RedFuture) - Method in class io.github.avivcarmis.javared.future.OpenRedFuture
-
Tells the current open future to follow the given future status.
- follow(Executor, RedFuture) - Method in class io.github.avivcarmis.javared.future.OpenRedFuture
-
Tells the current open future to follow the given future status.
- follow(ListenableFuture<?>) - Method in class io.github.avivcarmis.javared.future.OpenRedFuture
-
Tells the current open future to follow the given future status.
- follow(Executor, ListenableFuture<?>) - Method in class io.github.avivcarmis.javared.future.OpenRedFuture
-
Tells the current open future to follow the given future status.
- follow(RedFutureOf<T>) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
Tells the current open future to follow the given future status.
- follow(Executor, RedFutureOf<T>) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
Tells the current open future to follow the given future status.
- follow(ListenableFuture<T>) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
Tells the current open future to follow the given future status.
- follow(Executor, ListenableFuture<T>) - Method in class io.github.avivcarmis.javared.future.OpenRedFutureOf
-
Tells the current open future to follow the given future status.
- fork() - Method in class io.github.avivcarmis.javared.test.RedTestContext
-
Forks the test, and returns the fork instance.
- future() - Static method in interface io.github.avivcarmis.javared.future.RedFuture
-
- futureOf() - Static method in interface io.github.avivcarmis.javared.future.RedFuture
-
- PreconditionFailedException - Exception in io.github.avivcarmis.javared.executor
-
Represents the indication error that will be thrown in case an
execution precondition failed.
- PreconditionFailedException.Failure - Exception in io.github.avivcarmis.javared.executor
-
Will be thrown in case an execution was expecting a precondition to
fail, but succeeded.
- PreconditionFailedException.Success - Exception in io.github.avivcarmis.javared.executor
-
Will be thrown in case an execution was expecting a precondition to
succeed, but failed.
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer
-
Produce value of the given class directly, without waiting for any result or markers,
and return a result of the execution
Since the are no preconditions and the return method is already defined at this point,
this call skips some middleware of the Construction Chain and goes directly to the
runner phase.
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.Classifier0
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.Classifier1
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.Classifier2
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier10
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier3
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier4
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier5
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier6
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier7
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier8
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier9
-
Sets the expected result of the execution to be a direct value of the given class
- produce(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifierN
-
Sets the expected result of the execution to be a direct value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer
-
Produce
Future
of the given class directly, without waiting for any result or markers,
and return a result of the execution
Since the are no preconditions and the return method is already defined at this point,
this call skips some middleware of the Construction Chain and goes directly to the
runner phase.
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.Classifier0
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.Classifier1
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.Classifier2
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier10
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier3
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier4
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier5
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier6
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier7
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier8
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifier9
-
Sets the expected result of the execution to be a
Future
value of the given class
- produceFutureOf(Class<R>) - Method in class io.github.avivcarmis.javared.executor.BaseRedSynchronizer.ReturnClassifier.ReturnClassifierN
-
Sets the expected result of the execution to be a
Future
value of the given class
- provideFuture() - Method in class io.github.avivcarmis.javared.future.RedFutureHub
-
Requests the hub to provide and track a single instance of
OpenRedFuture
.
- provideFutureOf() - Method in class io.github.avivcarmis.javared.future.RedFutureHub
-
Requests the hub to provide and track a single instance of
OpenRedFutureOf
.