| 程序包 | 说明 |
|---|---|
| cn.sj1.tinyasm.core |
| 限定符和类型 | 字段和说明 |
|---|---|
Annotation |
LocalsVariable.annotation |
| 限定符和类型 | 方法和说明 |
|---|---|
static Annotation |
Annotation.annotation(Annotation annotation) |
static Annotation |
Annotation.of(java.lang.Class<?> clazz) |
static Annotation |
Annotation.of(java.lang.Class<?> clazz,
java.lang.Object value) |
static Annotation |
Annotation.of(java.lang.Class<?> clazz,
java.lang.Object value,
java.lang.String[] names,
java.lang.Object[] values) |
static Annotation |
Annotation.of(java.lang.Class<?> clazz,
java.lang.String[] names,
java.lang.Object[] values) |
static Annotation |
Annotation.of(java.lang.String clazz) |
static Annotation |
Annotation.of(java.lang.String clazz,
java.lang.Object value) |
static Annotation |
Annotation.of(java.lang.String clazz,
java.lang.Object value,
java.lang.String[] names,
java.lang.Object[] values) |
static Annotation |
Annotation.of(java.lang.String clazz,
java.lang.String[] names,
java.lang.Object[] values) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Annotation |
Annotation.annotation(Annotation annotation) |
B |
UsingAnnotation.annotation(Annotation annotation) |
int |
MethodCodeBuilder.define(Annotation annotation,
java.lang.String name,
Clazz clazz) |
int |
LocalsStack.define(Annotation annotation,
java.lang.String name,
Clazz clazz) |
int |
WithDefineVar.define(Annotation annotation,
java.lang.String name,
Clazz clazz) |
int |
UsingDefineField.field(Annotation annotation,
java.lang.String name,
Clazz clazz) |
int |
UsingDefineField.field(int access,
Annotation annotation,
java.lang.String name,
Clazz clazz) |
default T |
UsingParameter.parameter(Annotation annotation,
java.lang.String name,
Clazz clazz) |
T |
UsingParameter.parameter(int access,
Annotation annotation,
java.lang.String name,
Clazz clazz) |
default int |
UsingDefineStaticField.staticField(Annotation annotation,
java.lang.String name,
Clazz clazz) |
int |
UsingDefineStaticField.staticField(int access,
Annotation annotation,
java.lang.String name,
Clazz clazz) |
static void |
Annotation.visitAnnotation(org.objectweb.asm.ClassVisitor cv,
Annotation annotation) |
static void |
Annotation.visitAnnotation(org.objectweb.asm.FieldVisitor fv,
Annotation annotation) |
static void |
Annotation.visitAnnotation(org.objectweb.asm.MethodVisitor mv,
Annotation annotation) |
static void |
Annotation.visitParameterAnnotation(org.objectweb.asm.MethodVisitor mv,
int parameter,
Annotation annotation) |
| 构造器和说明 |
|---|
LocalsVariable(Annotation annotation,
java.lang.String name,
Clazz clazz) |
Copyright © 2020–2021. All rights reserved.