A B C D E G H I M O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- afterExecution(Object) - Static method in class org.apache.commons.javaflow.api.InterceptorSupport
- again() - Static method in class org.apache.commons.javaflow.api.Continuation
-
Jumps to where the execution was resumed.
- AGAIN - Static variable in class org.apache.commons.javaflow.core.SuspendResult
B
- beforeExecution(Object) - Static method in class org.apache.commons.javaflow.api.InterceptorSupport
C
- cancel() - Static method in class org.apache.commons.javaflow.api.Continuation
-
Jumps to where the execution was resumed, and suspend execution.
- CANCEL - Static variable in class org.apache.commons.javaflow.core.SuspendResult
- ccs - Annotation Type in org.apache.commons.javaflow.api
- clone(Object) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- continuable - Annotation Type in org.apache.commons.javaflow.api
- ContinuableAnnotation - Annotation Type in org.apache.commons.javaflow.api
-
Meta-annotation that is used to annotate other continuation-related annotations.
- ContinuableProxy - Interface in org.apache.commons.javaflow.core
-
Marker interface for dynamic proxy classes like standard Java
Proxy
or CGLib Proxy. - Continuation - Class in org.apache.commons.javaflow.api
-
Snapshot of a thread execution state.
- continueWith(Continuation) - Static method in class org.apache.commons.javaflow.api.Continuation
-
Deprecated.
- continueWith(Continuation, Object) - Static method in class org.apache.commons.javaflow.api.Continuation
-
Deprecated.
- CustomContinuableProxy - Interface in org.apache.commons.javaflow.core
-
Generic interface for continuable dynamic proxy classes.
D
- DefaultIndexer() - Constructor for class org.apache.commons.javaflow.core.ReflectionUtils.DefaultIndexer
- DefaultMatcher() - Constructor for class org.apache.commons.javaflow.core.ReflectionUtils.DefaultMatcher
- descriptionOfClass(Object) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- descriptionOfObject(Object) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- discoverFields(Class<?>) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- discoverFields(Class<?>, ReflectionUtils.Matcher) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- discoverFields(Class<?>, ReflectionUtils.Matcher, ReflectionUtils.Indexer) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- discoverMethods(Class<?>) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- discoverMethods(Class<?>, ReflectionUtils.Matcher) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- discoverMethods(Class<?>, ReflectionUtils.Matcher, ReflectionUtils.Indexer) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
E
- EmptyStackException - Exception in org.apache.commons.javaflow.core
- EmptyStackException(String) - Constructor for exception org.apache.commons.javaflow.core.EmptyStackException
- execute(ResumeParameter) - Method in class org.apache.commons.javaflow.core.StackRecorder
- exit() - Static method in class org.apache.commons.javaflow.api.Continuation
-
Completes the execution of the running continuation.
- exit() - Static method in class org.apache.commons.javaflow.core.ResumeParameter
- exit() - Static method in class org.apache.commons.javaflow.core.StackRecorder
- EXIT - Static variable in class org.apache.commons.javaflow.core.SuspendResult
G
- get() - Static method in class org.apache.commons.javaflow.core.StackRecorder
-
Return the continuation, which is associated to the current thread.
- getClassLoaderName(Object) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- getClassName(Object) - Static method in class org.apache.commons.javaflow.core.ReflectionUtils
- getContext() - Static method in class org.apache.commons.javaflow.api.Continuation
-
get the current context.
- getContext() - Method in class org.apache.commons.javaflow.core.StackRecorder
-
Access value supplied to resumed method
- getInvocationHandler(String, String) - Method in interface org.apache.commons.javaflow.core.CustomContinuableProxy
-
Get a real continuable invocation handler for the proxy method descrived via
methodName
andmethodDescription
. - getRunnable() - Method in class org.apache.commons.javaflow.core.Stack
H
- hasDouble() - Method in class org.apache.commons.javaflow.core.Stack
- hasFloat() - Method in class org.apache.commons.javaflow.core.Stack
- hasInt() - Method in class org.apache.commons.javaflow.core.Stack
- hasLong() - Method in class org.apache.commons.javaflow.core.Stack
- hasObject() - Method in class org.apache.commons.javaflow.core.Stack
- hasReference() - Method in class org.apache.commons.javaflow.core.Stack
I
- InterceptorSupport - Class in org.apache.commons.javaflow.api
- isCapturing - Variable in class org.apache.commons.javaflow.core.StackRecorder
-
True, is the continuation freeze the strack trace, and stops the continuation.
- isEmpty() - Method in class org.apache.commons.javaflow.core.Stack
- isInstrumented(Class<?>) - Static method in class org.apache.commons.javaflow.api.InterceptorSupport
- isInstrumented(Object) - Static method in class org.apache.commons.javaflow.api.InterceptorSupport
- isRestoring - Variable in class org.apache.commons.javaflow.core.StackRecorder
-
True, if the continuation restores the previous stack trace to the last invocation of suspend().
- isSerializable() - Method in class org.apache.commons.javaflow.api.Continuation
-
Check if captured continuation is serializable
- isSerializable() - Method in class org.apache.commons.javaflow.core.Stack
M
- matches(String) - Method in class org.apache.commons.javaflow.core.ReflectionUtils.DefaultMatcher
- matches(String) - Method in interface org.apache.commons.javaflow.core.ReflectionUtils.Matcher
- multiShot() - Method in class org.apache.commons.javaflow.api.Continuation
-
View this continuation as a "multi-shot" continuation that may be resumed multiple times.
O
- org.apache.commons.javaflow.api - package org.apache.commons.javaflow.api
- org.apache.commons.javaflow.core - package org.apache.commons.javaflow.core
P
- popDouble() - Method in class org.apache.commons.javaflow.core.Stack
- popFloat() - Method in class org.apache.commons.javaflow.core.Stack
- popInt() - Method in class org.apache.commons.javaflow.core.Stack
- popLong() - Method in class org.apache.commons.javaflow.core.Stack
- popObject() - Method in class org.apache.commons.javaflow.core.Stack
- popReference() - Method in class org.apache.commons.javaflow.core.Stack
- pushDouble(double) - Method in class org.apache.commons.javaflow.core.Stack
- pushFloat(float) - Method in class org.apache.commons.javaflow.core.Stack
- pushInt(int) - Method in class org.apache.commons.javaflow.core.Stack
- pushLong(long) - Method in class org.apache.commons.javaflow.core.Stack
- pushObject(Object) - Method in class org.apache.commons.javaflow.core.Stack
- pushReference(Object) - Method in class org.apache.commons.javaflow.core.Stack
- put(Map<String, Object>, String, Object) - Method in class org.apache.commons.javaflow.core.ReflectionUtils.DefaultIndexer
- put(Map<String, Object>, String, Object) - Method in interface org.apache.commons.javaflow.core.ReflectionUtils.Indexer
R
- ReflectionUtils - Class in org.apache.commons.javaflow.core
- ReflectionUtils() - Constructor for class org.apache.commons.javaflow.core.ReflectionUtils
- ReflectionUtils.DefaultIndexer - Class in org.apache.commons.javaflow.core
- ReflectionUtils.DefaultMatcher - Class in org.apache.commons.javaflow.core
- ReflectionUtils.Indexer - Interface in org.apache.commons.javaflow.core
- ReflectionUtils.Matcher - Interface in org.apache.commons.javaflow.core
- resume() - Method in class org.apache.commons.javaflow.api.Continuation
-
Resumes the execution of the specified continuation from where it's left off.
- resume(Object) - Method in class org.apache.commons.javaflow.api.Continuation
-
Resumes the execution of the specified continuation from where it's left off and creates a new continuation representing the new state.
- ResumeParameter - Class in org.apache.commons.javaflow.core
- resumeWith(ResumeParameter) - Method in class org.apache.commons.javaflow.api.Continuation
- runnable - Variable in class org.apache.commons.javaflow.core.Stack
S
- singleShot() - Method in class org.apache.commons.javaflow.api.Continuation
-
View this continuation as a performance-optimized continuation that may be resumed only once.
- Skip - Annotation Type in org.apache.commons.javaflow.core
- Stack - Class in org.apache.commons.javaflow.core
-
Stack to store the frame information along the invocation trace.
- StackRecorder - Class in org.apache.commons.javaflow.core
-
Adds additional behaviors necessary for stack capture/restore on top of
Stack
. - StackRecorder(Runnable) - Constructor for class org.apache.commons.javaflow.core.StackRecorder
-
Creates a new empty
StackRecorder
that runs the given target. - StackRecorder(Stack) - Constructor for class org.apache.commons.javaflow.core.StackRecorder
-
Creates a clone of the given
StackRecorder
. - startSuspendedWith(Runnable) - Static method in class org.apache.commons.javaflow.api.Continuation
-
Creates a new
Continuation
object from the specifiedRunnable
object. - startSuspendedWith(Runnable, boolean) - Static method in class org.apache.commons.javaflow.api.Continuation
-
Creates a new
Continuation
object from the specifiedRunnable
object. - startWith(Runnable) - Static method in class org.apache.commons.javaflow.api.Continuation
-
Starts executing the specified
Runnable
object in an environment that allowsContinuation.suspend()
. - startWith(Runnable, boolean) - Static method in class org.apache.commons.javaflow.api.Continuation
-
Starts executing the specified
Runnable
object in an environment that allowsContinuation.suspend()
. - startWith(Runnable, Object) - Static method in class org.apache.commons.javaflow.api.Continuation
-
Starts executing the specified
Runnable
object in an environment that allowsContinuation.suspend()
. - startWith(Runnable, Object, boolean) - Static method in class org.apache.commons.javaflow.api.Continuation
-
Starts executing the specified
Runnable
object in an environment that allowsContinuation.suspend()
. - suspend() - Static method in class org.apache.commons.javaflow.api.Continuation
-
Stops the running continuation.
- suspend(Object) - Static method in class org.apache.commons.javaflow.api.Continuation
-
Stops the running continuation.
- suspend(SuspendResult) - Static method in class org.apache.commons.javaflow.core.StackRecorder
- SuspendResult - Class in org.apache.commons.javaflow.core
- SuspendResult() - Constructor for class org.apache.commons.javaflow.core.SuspendResult
T
- terminate() - Method in class org.apache.commons.javaflow.api.Continuation
-
Abnormally terminates the suspended call chain represented by this continuation.
- toString() - Method in class org.apache.commons.javaflow.api.Continuation
- toString() - Method in class org.apache.commons.javaflow.core.Stack
V
- value() - Method in class org.apache.commons.javaflow.api.Continuation
-
Accessor for value yielded by continuation
- value() - Method in class org.apache.commons.javaflow.core.SuspendResult
- value(Object) - Static method in class org.apache.commons.javaflow.core.ResumeParameter
- valueOf(Object) - Static method in class org.apache.commons.javaflow.core.SuspendResult
All Classes All Packages