Package | Description |
---|---|
clojure.asm |
Provides a small and fast bytecode manipulation framework.
|
clojure.asm.commons |
Provides some useful class and method adapters.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AnnotationWriter
An
AnnotationVisitor that generates annotations in bytecode form. |
Modifier and Type | Method and Description |
---|---|
AnnotationVisitor |
MethodWriter.visitAnnotation(java.lang.String desc,
boolean visible) |
AnnotationVisitor |
MethodVisitor.visitAnnotation(java.lang.String desc,
boolean visible)
Visits an annotation of this method.
|
AnnotationVisitor |
MethodAdapter.visitAnnotation(java.lang.String desc,
boolean visible) |
AnnotationVisitor |
FieldWriter.visitAnnotation(java.lang.String desc,
boolean visible) |
AnnotationVisitor |
FieldVisitor.visitAnnotation(java.lang.String desc,
boolean visible)
Visits an annotation of the field.
|
AnnotationVisitor |
ClassWriter.visitAnnotation(java.lang.String desc,
boolean visible) |
AnnotationVisitor |
ClassVisitor.visitAnnotation(java.lang.String desc,
boolean visible)
Visits an annotation of the class.
|
AnnotationVisitor |
ClassAdapter.visitAnnotation(java.lang.String desc,
boolean visible) |
AnnotationVisitor |
AnnotationWriter.visitAnnotation(java.lang.String name,
java.lang.String desc) |
AnnotationVisitor |
AnnotationVisitor.visitAnnotation(java.lang.String name,
java.lang.String desc)
Visits a nested annotation value of the annotation.
|
AnnotationVisitor |
MethodWriter.visitAnnotationDefault() |
AnnotationVisitor |
MethodVisitor.visitAnnotationDefault()
Visits the default value of this annotation interface method.
|
AnnotationVisitor |
MethodAdapter.visitAnnotationDefault() |
AnnotationVisitor |
AnnotationWriter.visitArray(java.lang.String name) |
AnnotationVisitor |
AnnotationVisitor.visitArray(java.lang.String name)
Visits an array value of the annotation.
|
AnnotationVisitor |
MethodWriter.visitParameterAnnotation(int parameter,
java.lang.String desc,
boolean visible) |
AnnotationVisitor |
MethodVisitor.visitParameterAnnotation(int parameter,
java.lang.String desc,
boolean visible)
Visits an annotation of a parameter this method.
|
AnnotationVisitor |
MethodAdapter.visitParameterAnnotation(int parameter,
java.lang.String desc,
boolean visible) |
Modifier and Type | Method and Description |
---|---|
private int |
ClassReader.readAnnotationValue(int v,
char[] buf,
java.lang.String name,
AnnotationVisitor av)
Reads a value of an annotation and makes the given visitor visit it.
|
private int |
ClassReader.readAnnotationValues(int v,
char[] buf,
boolean named,
AnnotationVisitor av)
Reads the values of an annotation and makes the given visitor visit them.
|
Modifier and Type | Class and Description |
---|---|
class |
EmptyVisitor
An empty implementation of the ASM visitor interfaces.
|
Modifier and Type | Method and Description |
---|---|
AnnotationVisitor |
EmptyVisitor.visitAnnotation(java.lang.String desc,
boolean visible) |
AnnotationVisitor |
EmptyVisitor.visitAnnotation(java.lang.String name,
java.lang.String desc) |
AnnotationVisitor |
EmptyVisitor.visitAnnotationDefault() |
AnnotationVisitor |
EmptyVisitor.visitArray(java.lang.String name) |
AnnotationVisitor |
EmptyVisitor.visitParameterAnnotation(int parameter,
java.lang.String desc,
boolean visible) |