Index
All Classes and Interfaces|All Packages
B
- bindTo(Object) - Method in interface revxrsal.asm.MethodCaller
-
Binds this method caller to the given instance, and returns a
BoundMethodCallerthat does not need an instance to be provided for calls. - BoundMethodCaller - Interface in revxrsal.asm
-
A
BoundMethodCalleris effectively aMethodCallerthat does not require an instance to be provided, as it has already been bound to the relevant one.
C
- call(Object, Object...) - Method in interface revxrsal.asm.MethodCaller
-
Invokes the method
- call(Object...) - Method in interface revxrsal.asm.BoundMethodCaller
-
Invokes the method
- ClassDefiner - Interface in revxrsal.asm.define
-
Used to define classes on class loaders
D
- defineClass(ClassLoader, String, byte[]) - Method in interface revxrsal.asm.define.ClassDefiner
-
Defines the given class on the class loader
- defineClass(ClassLoader, String, byte[]) - Static method in class revxrsal.asm.define.Definer
- Definer - Class in revxrsal.asm.define
-
A utility for creating instances of
ClassDefinerand providing compatibility - Definer() - Constructor for class revxrsal.asm.define.Definer
I
- isPackagePrivate(Method) - Static method in class revxrsal.asm.define.Definer
M
- MethodCaller - Interface in revxrsal.asm
-
Represents the entrypoint to method callers.
R
- revxrsal.asm - package revxrsal.asm
- revxrsal.asm.define - package revxrsal.asm.define
S
- supportsPackagePrivate() - Static method in class revxrsal.asm.define.Definer
W
- wrap(Method) - Static method in interface revxrsal.asm.MethodCaller
-
Creates a
MethodCallerthat wraps the given method - wrap(Method, ClassLoader) - Static method in interface revxrsal.asm.MethodCaller
-
Creates a
MethodCallerthat wraps the given method, and defines the generated method caller class on the given classloader
All Classes and Interfaces|All Packages