public class MixinLambdaAdvAsmBuilder
extends org.objectweb.asm.ClassVisitor
| 限定符和类型 | 类和说明 |
|---|---|
class |
MixinLambdaAdvAsmBuilder.RenameMethodAdapter
A method visitor that renames all references from an old class name to a new
class name.
|
class |
MixinLambdaAdvAsmBuilder.RenameSignatureAdapter |
| 构造器和说明 |
|---|
MixinLambdaAdvAsmBuilder(int api,
org.objectweb.asm.ClassWriter classWriter,
java.lang.Class<?> target,
java.lang.String proxyClassName) |
| 限定符和类型 | 方法和说明 |
|---|---|
static MixinLambdaAdvAsmBuilder |
dumpMagic(java.lang.Class<?> target,
java.lang.String proxyClassName) |
byte[] |
toByteArray() |
void |
visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces) |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String descriptor,
boolean visible) |
void |
visitAttribute(org.objectweb.asm.Attribute attribute) |
void |
visitEnd() |
org.objectweb.asm.FieldVisitor |
visitField(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.Object value) |
void |
visitInnerClass(java.lang.String name,
java.lang.String outerName,
java.lang.String innerName,
int access) |
org.objectweb.asm.MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions) |
org.objectweb.asm.ModuleVisitor |
visitModule(java.lang.String name,
int access,
java.lang.String version) |
void |
visitOuterClass(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor) |
void |
visitSource(java.lang.String source,
java.lang.String debug) |
org.objectweb.asm.AnnotationVisitor |
visitTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible) |
public MixinLambdaAdvAsmBuilder(int api,
org.objectweb.asm.ClassWriter classWriter,
java.lang.Class<?> target,
java.lang.String proxyClassName)
public static MixinLambdaAdvAsmBuilder dumpMagic(java.lang.Class<?> target, java.lang.String proxyClassName)
public byte[] toByteArray()
public org.objectweb.asm.MethodVisitor visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
visitMethod 在类中 org.objectweb.asm.ClassVisitorpublic void visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces)
visit 在类中 org.objectweb.asm.ClassVisitorpublic void visitSource(java.lang.String source,
java.lang.String debug)
visitSource 在类中 org.objectweb.asm.ClassVisitorpublic org.objectweb.asm.ModuleVisitor visitModule(java.lang.String name,
int access,
java.lang.String version)
visitModule 在类中 org.objectweb.asm.ClassVisitorpublic void visitOuterClass(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
visitOuterClass 在类中 org.objectweb.asm.ClassVisitorpublic org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String descriptor,
boolean visible)
visitAnnotation 在类中 org.objectweb.asm.ClassVisitorpublic org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible)
visitTypeAnnotation 在类中 org.objectweb.asm.ClassVisitorpublic void visitAttribute(org.objectweb.asm.Attribute attribute)
visitAttribute 在类中 org.objectweb.asm.ClassVisitorpublic void visitInnerClass(java.lang.String name,
java.lang.String outerName,
java.lang.String innerName,
int access)
visitInnerClass 在类中 org.objectweb.asm.ClassVisitorpublic org.objectweb.asm.FieldVisitor visitField(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.Object value)
visitField 在类中 org.objectweb.asm.ClassVisitorpublic void visitEnd()
visitEnd 在类中 org.objectweb.asm.ClassVisitorCopyright © 2020–2021. All rights reserved.