JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
I
L
N
O
P
R
S
U
V
A
A
- Static variable in class org.kohsuke.nomoretears.
Static
AlreadyUpToDate
- Exception in
org.kohsuke.nomoretears
Indicates that this class file has already been transformed.
AlreadyUpToDate()
- Constructor for exception org.kohsuke.nomoretears.
AlreadyUpToDate
analyze(String, MethodNode)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
Analyzes the given method.
Analyzer
<
V
extends org.objectweb.asm.tree.analysis.Value> - Class in
org.kohsuke.nomoretears.asm
A semantic bytecode analyzer.
Analyzer(Interpreter<V>)
- Constructor for class org.kohsuke.nomoretears.asm.
Analyzer
Constructs a new
Analyzer
.
B
B(String)
- Static method in class org.kohsuke.nomoretears.
Static
bark(int, long, char)
- Method in interface org.kohsuke.nomoretears.
Interface.Animal
bark(int, long, char)
- Method in class org.kohsuke.nomoretears.
Interface.Cat
bark(int, long, char)
- Method in class org.kohsuke.nomoretears.
Interface.Dog
C
call()
- Method in class org.kohsuke.nomoretears.
ExceptionTest
call()
- Method in class org.kohsuke.nomoretears.
Field
call()
- Method in class org.kohsuke.nomoretears.
InnerType
call()
- Method in class org.kohsuke.nomoretears.
Interface
call()
- Method in class org.kohsuke.nomoretears.
Static
call()
- Method in class org.kohsuke.nomoretears.
Virtual
ClassTransformer
- Class in
org.kohsuke.nomoretears
Transforms the entire class file.
ClassTransformer(ClassVisitor)
- Constructor for class org.kohsuke.nomoretears.
ClassTransformer
compute(int)
- Static method in class org.kohsuke.nomoretears.
Static
copyOperation(AbstractInsnNode, SourceValue)
- Method in class org.kohsuke.nomoretears.
DataflowInterpreter
D
DataflowInterpreter
- Class in
org.kohsuke.nomoretears
DataflowInterpreter()
- Constructor for class org.kohsuke.nomoretears.
DataflowInterpreter
DefaultLinker
- Class in
org.kohsuke.nomoretears
Linker
that resolves to the original target specified in the code.
DefaultLinker()
- Constructor for class org.kohsuke.nomoretears.
DefaultLinker
E
ExceptionTest
- Class in
org.kohsuke.nomoretears
Make sure the line numbers are preserved.
ExceptionTest()
- Constructor for class org.kohsuke.nomoretears.
ExceptionTest
execute()
- Method in class org.kohsuke.nomoretears.
ProcessMojo
F
Field
- Class in
org.kohsuke.nomoretears
Field()
- Constructor for class org.kohsuke.nomoretears.
Field
foo(int)
- Method in class org.kohsuke.nomoretears.
InnerType.Base
foo(int)
- Method in class org.kohsuke.nomoretears.
InnerType.Derived
foo(int)
- Method in class org.kohsuke.nomoretears.
Virtual.Base
foo(int)
- Method in class org.kohsuke.nomoretears.
Virtual.Derived
G
getField(MethodHandles.Lookup, String, Class<?>, Class<?>)
- Method in class org.kohsuke.nomoretears.
DefaultLinker
getField(MethodHandles.Lookup, String, Class<?>, Class<?>)
- Method in class org.kohsuke.nomoretears.
Linker
getField(MethodHandles.Lookup, String, MethodType, String)
- Static method in class org.kohsuke.nomoretears.
LinkerBootstrap
getFrames()
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
Returns the symbolic stack frame for each instruction of the last recently analyzed method.
getHandlers(int)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
Returns the exception handlers for the given instruction.
getStatic(MethodHandles.Lookup, String, Class<?>, Class<?>)
- Method in class org.kohsuke.nomoretears.
DefaultLinker
getStatic(MethodHandles.Lookup, String, Class<?>, Class<?>)
- Method in class org.kohsuke.nomoretears.
Linker
getStatic(MethodHandles.Lookup, String, MethodType, String)
- Static method in class org.kohsuke.nomoretears.
LinkerBootstrap
I
init(String, MethodNode)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
Initializes this analyzer.
InnerType
- Class in
org.kohsuke.nomoretears
InnerType()
- Constructor for class org.kohsuke.nomoretears.
InnerType
InnerType.Base
- Class in
org.kohsuke.nomoretears
InnerType.Base()
- Constructor for class org.kohsuke.nomoretears.
InnerType.Base
InnerType.Derived
- Class in
org.kohsuke.nomoretears
InnerType.Derived()
- Constructor for class org.kohsuke.nomoretears.
InnerType.Derived
Interface
- Class in
org.kohsuke.nomoretears
Interface()
- Constructor for class org.kohsuke.nomoretears.
Interface
Interface.Animal
- Interface in
org.kohsuke.nomoretears
Interface.Cat
- Class in
org.kohsuke.nomoretears
Interface.Cat()
- Constructor for class org.kohsuke.nomoretears.
Interface.Cat
Interface.Dog
- Class in
org.kohsuke.nomoretears
Interface.Dog()
- Constructor for class org.kohsuke.nomoretears.
Interface.Dog
invokeConstructor(MethodHandles.Lookup, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
DefaultLinker
invokeConstructor(MethodHandles.Lookup, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
Linker
invokeConstructor(MethodHandles.Lookup, String, MethodType, String)
- Static method in class org.kohsuke.nomoretears.
LinkerBootstrap
invokeInterface(MethodHandles.Lookup, String, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
DefaultLinker
invokeInterface(MethodHandles.Lookup, String, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
Linker
invokeInterface(MethodHandles.Lookup, String, MethodType, String)
- Static method in class org.kohsuke.nomoretears.
LinkerBootstrap
invokeSpecial(MethodHandles.Lookup, String, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
DefaultLinker
invokeSpecial(MethodHandles.Lookup, String, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
Linker
invokeSpecial(MethodHandles.Lookup, String, MethodType, String)
- Static method in class org.kohsuke.nomoretears.
LinkerBootstrap
invokeStatic(MethodHandles.Lookup, String, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
DefaultLinker
invokeStatic(MethodHandles.Lookup, String, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
Linker
invokeStatic(MethodHandles.Lookup, String, MethodType, String)
- Static method in class org.kohsuke.nomoretears.
LinkerBootstrap
invokeVirtual(MethodHandles.Lookup, String, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
DefaultLinker
invokeVirtual(MethodHandles.Lookup, String, MethodType, Class<?>)
- Method in class org.kohsuke.nomoretears.
Linker
invokeVirtual(MethodHandles.Lookup, String, MethodType, String)
- Static method in class org.kohsuke.nomoretears.
LinkerBootstrap
L
LazilyLinked
- Annotation Type in
org.kohsuke.nomoretears
This annotation is added after the class transformation to indicate that the class has already been processed for lazy linking.
Linker
- Class in
org.kohsuke.nomoretears
Performs the linking.
Linker()
- Constructor for class org.kohsuke.nomoretears.
Linker
LinkerBootstrap
- Class in
org.kohsuke.nomoretears
Invokedynamic bootstrap methods.
LinkerBootstrap()
- Constructor for class org.kohsuke.nomoretears.
LinkerBootstrap
LINKERS
- Static variable in class org.kohsuke.nomoretears.
Linker
Registered linkers that get consulted.
N
newArgumentValue(int, Type)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
newControlFlowEdge(int, int)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
Creates a control flow graph edge.
newControlFlowExceptionEdge(int, int)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
Creates a control flow graph edge corresponding to an exception handler.
newControlFlowExceptionEdge(int, TryCatchBlockNode)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
Creates a control flow graph edge corresponding to an exception handler.
newFrame(int, int)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
Constructs a new frame with the given size.
newFrame(Frame<? extends V>)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
Constructs a new frame that is identical to the given frame.
newThisValue(Type)
- Method in class org.kohsuke.nomoretears.asm.
Analyzer
O
org.kohsuke.nomoretears
- package org.kohsuke.nomoretears
org.kohsuke.nomoretears.asm
- package org.kohsuke.nomoretears.asm
P
ProcessMojo
- Class in
org.kohsuke.nomoretears
ProcessMojo()
- Constructor for class org.kohsuke.nomoretears.
ProcessMojo
putField(MethodHandles.Lookup, String, Class<?>, Class<?>)
- Method in class org.kohsuke.nomoretears.
DefaultLinker
putField(MethodHandles.Lookup, String, Class<?>, Class<?>)
- Method in class org.kohsuke.nomoretears.
Linker
putField(MethodHandles.Lookup, String, MethodType, String)
- Static method in class org.kohsuke.nomoretears.
LinkerBootstrap
putStatic(MethodHandles.Lookup, String, Class<?>, Class<?>)
- Method in class org.kohsuke.nomoretears.
DefaultLinker
putStatic(MethodHandles.Lookup, String, Class<?>, Class<?>)
- Method in class org.kohsuke.nomoretears.
Linker
putStatic(MethodHandles.Lookup, String, MethodType, String)
- Static method in class org.kohsuke.nomoretears.
LinkerBootstrap
R
register()
- Method in class org.kohsuke.nomoretears.
Linker
S
Static
- Class in
org.kohsuke.nomoretears
Static()
- Constructor for class org.kohsuke.nomoretears.
Static
U
unregister()
- Method in class org.kohsuke.nomoretears.
Linker
V
Virtual
- Class in
org.kohsuke.nomoretears
Virtual()
- Constructor for class org.kohsuke.nomoretears.
Virtual
Virtual.Base
- Class in
org.kohsuke.nomoretears
Virtual.Base()
- Constructor for class org.kohsuke.nomoretears.
Virtual.Base
Virtual.Derived
- Class in
org.kohsuke.nomoretears
Virtual.Derived()
- Constructor for class org.kohsuke.nomoretears.
Virtual.Derived
visit(int, int, String, String, String, String[])
- Method in class org.kohsuke.nomoretears.
ClassTransformer
visitAnnotation(String, boolean)
- Method in class org.kohsuke.nomoretears.
ClassTransformer
visitMethod(int, String, String, String, String[])
- Method in class org.kohsuke.nomoretears.
ClassTransformer
A
B
C
D
E
F
G
I
L
N
O
P
R
S
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2013. All rights reserved.