public class MethodInjector
extends java.lang.Object
WithBridgeMethods.| Modifier and Type | Class and Description |
|---|---|
(package private) class |
MethodInjector.AlreadyUpToDate
Thrown to indicate that there's no need to re-process this class file.
|
(package private) static class |
MethodInjector.ClassAnnotationInjectorImpl |
(package private) class |
MethodInjector.Transformer |
private static class |
MethodInjector.WithBridgeMethodsAnnotationVisitor |
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
SYNTHETIC_METHODS_ADDED |
private static java.lang.String |
WITH_SYNTHETIC_METHODS |
| Constructor and Description |
|---|
MethodInjector() |
| Modifier and Type | Method and Description |
|---|---|
void |
handle(java.io.File classFile) |
void |
handleRecursively(java.io.File f) |
static void |
main(java.lang.String[] args) |
private static final java.lang.String SYNTHETIC_METHODS_ADDED
private static final java.lang.String WITH_SYNTHETIC_METHODS
public void handleRecursively(java.io.File f)
throws java.io.IOException
java.io.IOExceptionpublic void handle(java.io.File classFile)
throws java.io.IOException
java.io.IOExceptionpublic static void main(java.lang.String[] args)
throws java.io.IOException
java.io.IOException