A B C D E G H I M O P R S T V 

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 and methodDescription.
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 specified Runnable object.
startSuspendedWith(Runnable, boolean) - Static method in class org.apache.commons.javaflow.api.Continuation
Creates a new Continuation object from the specified Runnable object.
startWith(Runnable) - Static method in class org.apache.commons.javaflow.api.Continuation
Starts executing the specified Runnable object in an environment that allows Continuation.suspend().
startWith(Runnable, boolean) - Static method in class org.apache.commons.javaflow.api.Continuation
Starts executing the specified Runnable object in an environment that allows Continuation.suspend().
startWith(Runnable, Object) - Static method in class org.apache.commons.javaflow.api.Continuation
Starts executing the specified Runnable object in an environment that allows Continuation.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 allows Continuation.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
 
A B C D E G H I M O P R S T V 
Skip navigation links

Copyright © 2021. All rights reserved.