Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/traneio/future
/ functions
Functions
693 in github.com/traneio/future
⨍
Functions
693
◇
Types & classes
65
↓ 1 callers
Method
fillInStackTrace
()
future-java/src/main/java/io/trane/future/TimeoutException.java:11
↓ 1 callers
Method
flatMap
(final Function<? super T, ? extends Future<R>> f)
future-java/src/main/java/io/trane/future/Promise.java:489
↓ 1 callers
Method
gen
(int depth)
future-java/src/test/java/io/trane/future/IntegrationTest.java:22
↓ 1 callers
Method
get
Gets the current value of the local. @return the local value
future-java/src/main/java/io/trane/future/Local.java:161
↓ 1 callers
Method
getSavedContext
()
future-java/src/main/java/io/trane/future/Promise.java:42
↓ 1 callers
Function
h
()
docs/highlight.pack.js:2
↓ 1 callers
Method
isolate
Isolates the execution of a future on this future pool. @param s the supplier that creates the future. @return the isolated future.
future-java/src/main/java/io/trane/future/FuturePool.java:60
↓ 1 callers
Method
join
(final Duration timeout)
future-java/src/main/java/io/trane/future/Promise.java:438
↓ 1 callers
Method
join
(final Duration timeout)
future-java/src/main/java/io/trane/future/NoFuture.java:93
↓ 1 callers
Method
loop
(int i)
future-benchmark/src/main/java/io/trane/future/JavaAsyncFutureBenchmark.java:149
↓ 1 callers
Method
loop
(int i)
future-benchmark/src/main/java/io/trane/future/TraneIOFutureBenchmark.java:144
↓ 1 callers
Method
loop
(int i)
future-benchmark/src/main/java/io/trane/future/TwitterFutureBenchmark.java:148
↓ 1 callers
Method
loop
(int i)
future-benchmark/src/main/java/io/trane/future/JavaSyncFutureBenchmark.java:149
↓ 1 callers
Method
loop
(int i)
future-benchmark/src/main/java/io/trane/future/ScalaFutureBenchmark.java:152
↓ 1 callers
Method
map
(final Function<? super T, ? extends R> f)
future-java/src/main/java/io/trane/future/Promise.java:463
↓ 1 callers
Method
never
Returns a future that is never satisfied. @return the unsatisfied future. @param <T> the type of the never satisfied future.
future-java/src/main/java/io/trane/future/Future.java:122
↓ 1 callers
Method
newPosition
()
future-java/src/main/java/io/trane/future/Local.java:115
↓ 1 callers
Method
proxyTo
(final Promise<T> p)
future-java/src/main/java/io/trane/future/Promise.java:780
↓ 1 callers
Method
run
()
future-java/src/main/java/io/trane/future/Tailrec.java:87
↓ 1 callers
Method
run
()
future-java/src/main/java/io/trane/future/Tailrec.java:135
↓ 1 callers
Method
runSync
()
future-java/src/main/java/io/trane/future/Tailrec.java:73
↓ 1 callers
Function
s
(e)
docs/highlight.pack.js:2
↓ 1 callers
Method
tailrecLoop
tailrec
future-java/src/test/java/io/trane/future/FutureTest.java:118
↓ 1 callers
Method
tailrecLoopDelayed
(Future<Integer> f)
future-java/src/test/java/io/trane/future/FutureTest.java:134
↓ 1 callers
Method
toStringPrefix
()
future-java/src/main/java/io/trane/future/Promise.java:847
↓ 1 callers
Method
whileDo
Executes the supplier function while the condition is valid. @param cond a supplier that determines if the while should stop or not @param f the
future-java/src/main/java/io/trane/future/Future.java:368
Method
AsyncPromise
(final Supplier<T> s)
future-java/src/main/java/io/trane/future/FuturePool.java:83
Method
BiFlatMap
(final Future<U> other, final BiFunction<? super T, ? super U, ? extends Future<R>> f)
future-java/src/main/java/io/trane/future/Promise.java:586
Method
BiMap
(final Future<U> other, final BiFunction<? super T, ? super U, ? extends R> f)
future-java/src/main/java/io/trane/future/Promise.java:558
Method
CheckedFutureException
(final Throwable cause)
future-java/src/main/java/io/trane/future/CheckedFutureException.java:10
Method
CollectPromise
(final List<? extends Future<T>> list)
future-java/src/main/java/io/trane/future/Future.java:623
Method
DelayedSatisfiedFuture
(final SatisfiedFuture<T> result)
future-java/src/main/java/io/trane/future/SatisfiedFuture.java:66
Method
Ensure
(final Runnable f)
future-java/src/main/java/io/trane/future/Promise.java:614
Method
ExceptionFuture
(final Throwable ex)
future-java/src/main/java/io/trane/future/ExceptionFuture.java:16
Method
FirstCompletedOfPromise
(final List<? extends Future<T>> list)
future-java/src/main/java/io/trane/future/Future.java:673
Method
FlatMap
(final Function<? super T, ? extends Future<R>> f)
future-java/src/main/java/io/trane/future/Promise.java:479
Method
FutureConstants
()
future-java/src/main/java/io/trane/future/Future.java:609
Method
FuturePool
(final ExecutorService executor)
future-java/src/main/java/io/trane/future/FuturePool.java:51
Method
JoinPromise
(final List<? extends Future<T>> list)
future-java/src/main/java/io/trane/future/Future.java:647
Method
LinkedContinuation
(final Continuation<T, R> continuation)
future-java/src/main/java/io/trane/future/Promise.java:904
Method
Local
()
future-java/src/main/java/io/trane/future/Local.java:123
Method
Map
(final Function<? super T, ? extends R> f)
future-java/src/main/java/io/trane/future/Promise.java:453
Function
N
()
docs/highlight.pack.js:2
Method
OnFailure
(final Consumer<Throwable> c)
future-java/src/main/java/io/trane/future/Promise.java:666
Method
OnSuccess
(final Consumer<? super T> c)
future-java/src/main/java/io/trane/future/Promise.java:640
Method
Promise
()
future-java/src/main/java/io/trane/future/Promise.java:184
Method
Rescue
(final Function<Throwable, ? extends Future<T>> f)
future-java/src/main/java/io/trane/future/Promise.java:718
Method
Respond
(final Responder<? super T> r)
future-java/src/main/java/io/trane/future/Promise.java:692
Method
TailrecPromise
(final Supplier<Future<T>> sup)
future-java/src/main/java/io/trane/future/Tailrec.java:130
Method
Transform
(final Transformer<? super T, ? extends R> t)
future-java/src/main/java/io/trane/future/Promise.java:505
Method
TransformWith
(final Transformer<? super T, ? extends Future<R>> t)
future-java/src/main/java/io/trane/future/Promise.java:531
Method
ValueFuture
(final T value)
future-java/src/main/java/io/trane/future/ValueFuture.java:16
Method
WaitQueueHeadTail
(final Continuation<T, ?> head, final WaitQueue<T> tail)
future-java/src/main/java/io/trane/future/WaitQueue.java:17
Method
WithinPromise
(final InterruptHandler handler, final Duration timeout, final ScheduledExecutorService scheduler, fin
future-java/src/main/java/io/trane/future/Promise.java:805
Method
add
(final Continuation<T, ?> c)
future-java/src/main/java/io/trane/future/Promise.java:868
Method
add
(final Continuation<T, ?> c)
future-java/src/main/java/io/trane/future/WaitQueue.java:22
Method
addAndFlush1
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:24
Method
addAndFlush2
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:33
Method
addAndFlush3
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:44
Method
addAndFlush4
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:57
Method
addAndFlush5
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:72
Method
addAndFlush6
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:89
Method
addAndForward
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:108
Method
addAndForward2
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:119
Method
addAndForward3
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:133
Method
addAndForward4
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:149
Method
addAndForward5
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:167
Method
addAndForward6
()
future-java/src/test/java/io/trane/future/WaitQueueTest.java:187
Method
apply
apply
future-java/src/test/java/io/trane/future/PromiseTest.java:38
Method
apply
(Future<T> result)
future-java/src/test/java/io/trane/future/WaitQueueTest.java:17
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:457
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:483
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:509
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:535
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:563
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:591
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:618
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:644
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:670
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:696
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:722
Method
apply
(final Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:742
Method
apply
(Future<T> result)
future-java/src/main/java/io/trane/future/Promise.java:892
Method
applyException
()
future-java/src/test/java/io/trane/future/FutureTest.java:69
Method
applyHandler
()
future-java/src/test/java/io/trane/future/PromiseTest.java:57
Method
applyHandlerWithLocal
()
future-java/src/test/java/io/trane/future/PromiseTest.java:66
Method
applyHandlers
()
future-java/src/test/java/io/trane/future/PromiseTest.java:105
Method
applyHandlersList
()
future-java/src/test/java/io/trane/future/InterruptHandlerTest.java:28
Method
applyHandlersWithLocal
()
future-java/src/test/java/io/trane/future/PromiseTest.java:117
Method
applyTwoHandlers
()
future-java/src/test/java/io/trane/future/PromiseTest.java:79
Method
applyTwoHandlers
()
future-java/src/test/java/io/trane/future/InterruptHandlerTest.java:14
Method
applyTwoHandlersWithLocal
()
future-java/src/test/java/io/trane/future/PromiseTest.java:91
Method
applyValue
apply
future-java/src/test/java/io/trane/future/FutureTest.java:62
Method
applyWithLocal
()
future-java/src/test/java/io/trane/future/PromiseTest.java:45
Method
async
()
future-java/src/test/java/io/trane/future/FuturePoolTest.java:43
Method
asyncFailure
()
future-java/src/test/java/io/trane/future/FuturePoolTest.java:61
Method
asyncRejected
()
future-java/src/test/java/io/trane/future/FuturePoolTest.java:79
Method
awaitTermination
(long timeout, TimeUnit unit)
future-java/src/test/java/io/trane/future/FuturePoolTest.java:111
Method
becomeAContinuation
()
future-java/src/test/java/io/trane/future/PromiseTest.java:408
Method
becomeAPromise
()
future-java/src/test/java/io/trane/future/PromiseTest.java:398
← previous
next →
101–200 of 693, ranked by callers