Package io.ray.api
Interface ActorHandle<A>
- Type Parameters:
A- The type of the concrete actor class.
- All Superinterfaces:
BaseActorHandle
A handle to a Java actor.
A handle can be used to invoke a remote actor method, with the "call" method. For
example:
class MyActor {
public int echo(int x) {
return x;
}
}
// Create an actor, and get a handle.
ActorHandle<MyActor> myActor = Ray.actor(MyActor::new).remote();
// Call the `echo` method remotely.
ObjectRef<Integer> result = myActor.task(MyActor::echo, 1).remote();
// Get the result of the remote `echo` method.
Assert.assertEqual(result.get(), 1);
Note, the "call" method is defined in ActorCall interface, with multiple
overloaded versions.
-
Method Summary
Modifier and TypeMethodDescriptiondefault <R> ActorTaskCaller<R>default <T0, R> ActorTaskCaller<R>default <T0, R> ActorTaskCaller<R>default <T0, T1, R> ActorTaskCaller<R>default <T0, T1, R> ActorTaskCaller<R>default <T0, T1, R> ActorTaskCaller<R>default <T0, T1, R> ActorTaskCaller<R>default <T0, T1, T2, R>
ActorTaskCaller<R>default <T0, T1, T2, R>
ActorTaskCaller<R>default <T0, T1, T2, R>
ActorTaskCaller<R>default <T0, T1, T2, R>
ActorTaskCaller<R>default <T0, T1, T2, R>
ActorTaskCaller<R>default <T0, T1, T2, R>
ActorTaskCaller<R>default <T0, T1, T2, R>
ActorTaskCaller<R>default <T0, T1, T2, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>task(RayFunc5<A,T0,T1,T2,T3,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3)default <T0, T1, T2, T3, R>
ActorTaskCaller<R>task(RayFunc5<A,T0,T1,T2,T3,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3)default <T0, T1, T2, T3, R>
ActorTaskCaller<R>task(RayFunc5<A,T0,T1,T2,T3,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3)default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>task(RayFunc5<A,T0,T1,T2,T3,R> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3)default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>task(RayFunc5<A,T0,T1,T2,T3,R> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3)default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>default <T0, T1, T2, T3, T4, R>
ActorTaskCaller<R>default VoidActorTaskCallertask(RayFuncVoid1<A> f)default <T0> VoidActorTaskCallertask(RayFuncVoid2<A,T0> f, ObjectRef<T0> t0)default <T0> VoidActorTaskCallertask(RayFuncVoid2<A,T0> f, T0 t0)default <T0, T1> VoidActorTaskCallertask(RayFuncVoid3<A,T0,T1> f, ObjectRef<T0> t0, ObjectRef<T1> t1)default <T0, T1> VoidActorTaskCallertask(RayFuncVoid3<A,T0,T1> f, ObjectRef<T0> t0, T1 t1)default <T0, T1> VoidActorTaskCallertask(RayFuncVoid3<A,T0,T1> f, T0 t0, ObjectRef<T1> t1)default <T0, T1> VoidActorTaskCallertask(RayFuncVoid3<A,T0,T1> f, T0 t0, T1 t1)default <T0, T1, T2> VoidActorTaskCallerdefault <T0, T1, T2> VoidActorTaskCallertask(RayFuncVoid4<A,T0,T1,T2> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2)default <T0, T1, T2> VoidActorTaskCallertask(RayFuncVoid4<A,T0,T1,T2> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2)default <T0, T1, T2> VoidActorTaskCallertask(RayFuncVoid4<A,T0,T1,T2> f, ObjectRef<T0> t0, T1 t1, T2 t2)default <T0, T1, T2> VoidActorTaskCallertask(RayFuncVoid4<A,T0,T1,T2> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2)default <T0, T1, T2> VoidActorTaskCallertask(RayFuncVoid4<A,T0,T1,T2> f, T0 t0, ObjectRef<T1> t1, T2 t2)default <T0, T1, T2> VoidActorTaskCallertask(RayFuncVoid4<A,T0,T1,T2> f, T0 t0, T1 t1, ObjectRef<T2> t2)default <T0, T1, T2> VoidActorTaskCallertask(RayFuncVoid4<A,T0,T1,T2> f, T0 t0, T1 t1, T2 t2)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3)default <T0, T1, T2, T3>
VoidActorTaskCallertask(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, T1 t1, T2 t2, T3 t3)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3, T4 t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, T2 t2, T3 t3, ObjectRef<T4> t4)default <T0, T1, T2, T3, T4>
VoidActorTaskCallertask(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, T2 t2, T3 t3, T4 t4)Methods inherited from interface io.ray.api.BaseActorHandle
getId, kill, kill
-
Method Details
-
task
-
task
-
task
-
task
-
task
-
task
-
task
-
task
-
task
-
task
default <T0, T1, R> ActorTaskCaller<R> task(RayFunc3<A,T0,T1,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1) -
task
-
task
-
task
-
task
default <T0, T1> VoidActorTaskCaller task(RayFuncVoid3<A,T0,T1> f, ObjectRef<T0> t0, ObjectRef<T1> t1) -
task
default <T0, T1, T2, R> ActorTaskCaller<R> task(RayFunc4<A,T0,T1,T2,R> f, T0 t0, T1 t1, T2 t2) -
task
default <T0, T1, T2, R> ActorTaskCaller<R> task(RayFunc4<A,T0,T1,T2,R> f, T0 t0, T1 t1, ObjectRef<T2> t2) -
task
default <T0, T1, T2, R> ActorTaskCaller<R> task(RayFunc4<A,T0,T1,T2,R> f, T0 t0, ObjectRef<T1> t1, T2 t2) -
task
default <T0, T1, T2, R> ActorTaskCaller<R> task(RayFunc4<A,T0,T1,T2,R> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2) -
task
default <T0, T1, T2, R> ActorTaskCaller<R> task(RayFunc4<A,T0,T1,T2,R> f, ObjectRef<T0> t0, T1 t1, T2 t2) -
task
default <T0, T1, T2, R> ActorTaskCaller<R> task(RayFunc4<A,T0,T1,T2,R> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2) -
task
default <T0, T1, T2, R> ActorTaskCaller<R> task(RayFunc4<A,T0,T1,T2,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2) -
task
-
task
default <T0, T1, T2> VoidActorTaskCaller task(RayFuncVoid4<A,T0,T1,T2> f, T0 t0, T1 t1, T2 t2) -
task
default <T0, T1, T2> VoidActorTaskCaller task(RayFuncVoid4<A,T0,T1,T2> f, T0 t0, T1 t1, ObjectRef<T2> t2) -
task
default <T0, T1, T2> VoidActorTaskCaller task(RayFuncVoid4<A,T0,T1,T2> f, T0 t0, ObjectRef<T1> t1, T2 t2) -
task
default <T0, T1, T2> VoidActorTaskCaller task(RayFuncVoid4<A,T0,T1,T2> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2) -
task
default <T0, T1, T2> VoidActorTaskCaller task(RayFuncVoid4<A,T0,T1,T2> f, ObjectRef<T0> t0, T1 t1, T2 t2) -
task
default <T0, T1, T2> VoidActorTaskCaller task(RayFuncVoid4<A,T0,T1,T2> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2) -
task
default <T0, T1, T2> VoidActorTaskCaller task(RayFuncVoid4<A,T0,T1,T2> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2) -
task
default <T0, T1, T2> VoidActorTaskCaller task(RayFuncVoid4<A,T0,T1,T2> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2) -
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, T0 t0, T1 t1, T2 t2, T3 t3) -
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3) -
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3) -
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3) -
task
-
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3) -
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3) -
task
-
task
default <T0, T1, T2, T3, R> ActorTaskCaller<R> task(RayFunc5<A,T0,T1,T2,T3,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3) -
task
-
task
-
task
-
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, T1 t1, T2 t2, T3 t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3) -
task
default <T0, T1, T2, T3> VoidActorTaskCaller task(RayFuncVoid5<A,T0,T1,T2,T3> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, T2 t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, T2 t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3, T4 t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4) -
task
-
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, T4 t4) -
task
-
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, T4 t4) -
task
-
task
-
task
-
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3, T4 t4) -
task
-
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3, T4 t4) -
task
-
task
-
task
-
task
default <T0, T1, T2, T3, T4, R> ActorTaskCaller<R> task(RayFunc6<A,T0,T1,T2,T3,T4,R> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3, T4 t4) -
task
-
task
-
task
-
task
-
task
-
task
-
task
-
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, T2 t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, T2 t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, T2 t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, T0 t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, T2 t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, T1 t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, T2 t2, ObjectRef<T3> t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, T3 t3, ObjectRef<T4> t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, T4 t4) -
task
default <T0, T1, T2, T3, T4> VoidActorTaskCaller task(RayFuncVoid6<A,T0,T1,T2,T3,T4> f, ObjectRef<T0> t0, ObjectRef<T1> t1, ObjectRef<T2> t2, ObjectRef<T3> t3, ObjectRef<T4> t4)
-