Package org.cometd.common
Class AsyncFoldLeft
- java.lang.Object
-
- org.cometd.common.AsyncFoldLeft
-
public class AsyncFoldLeft extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AsyncFoldLeft.Loop<R>
static interface
AsyncFoldLeft.Operation<T,R>
-
Constructor Summary
Constructors Constructor Description AsyncFoldLeft()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T,R> void
run(java.util.List<T> list, R zero, AsyncFoldLeft.Operation<T,R> operation, org.cometd.bayeux.Promise<R> promise)
static <T,R> void
run(T[] array, R zero, AsyncFoldLeft.Operation<T,R> operation, org.cometd.bayeux.Promise<R> promise)
-
-
-
Method Detail
-
run
public static <T,R> void run(T[] array, R zero, AsyncFoldLeft.Operation<T,R> operation, org.cometd.bayeux.Promise<R> promise)
-
run
public static <T,R> void run(java.util.List<T> list, R zero, AsyncFoldLeft.Operation<T,R> operation, org.cometd.bayeux.Promise<R> promise)
-
-