xref: /aosp_15_r20/prebuilts/misc/common/asm/asm-util-9.6.jar (revision 847dbab7980efcc7f5706bb9c6d844b91a680afd)

META-INF/
META-INF/MANIFEST.MF
module-info.class
<Unknown> package module module-info extends java.lang.Object { }
org/
org/objectweb/
org/objectweb/asm/
org/objectweb/asm/util/
org/objectweb/asm/util/ASMifier.class
ASMifier.java package org.objectweb.asm.util public org.objectweb.asm.util.ASMifier extends org.objectweb.asm.util.Printer { private static final String USAGE private static final int ACCESS_CLASS private static final int ACCESS_FIELD private static final int ACCESS_INNER private static final int ACCESS_MODULE private static final String ANNOTATION_VISITOR private static final String ANNOTATION_VISITOR0 private static final String COMMA private static final String END_ARRAY private static final String END_PARAMETERS private static final String NEW_OBJECT_ARRAY private static final String VISIT_END private static final java.util.List FRAME_TYPES private static final java.util.Map CLASS_VERSIONS protected final String name protected final int id protected java.util.Map labelNames public void <init> () protected void <init> (int, java.lang.String, int) int api String visitorVariableName int annotationVisitorId public static void main (java.lang.String[]) throws java.io.IOException String[] args static void main (java.lang.String[], java.io.PrintWriter, java.io.PrintWriter) throws java.io.IOException String[] args java.io.PrintWriter output java.io.PrintWriter logger public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) String simpleName String simpleName int lastSlashIndex int i int version int access String name String signature String superName String[] interfaces String simpleName String versionString public void visitSource (java.lang.String, java.lang.String) String file String debug public org.objectweb.asm.util.Printer visitModule (java.lang.String, int, java.lang.String) String name int flags String version org.objectweb.asm.util.ASMifier asmifier public void visitNestHost (java.lang.String) String nestHost public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String descriptor public org.objectweb.asm.util.ASMifier visitClassAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.ASMifier visitClassTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitClassAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitNestMember (java.lang.String) String nestMember public void visitPermittedSubclass (java.lang.String) String permittedSubclass public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access public org.objectweb.asm.util.ASMifier visitRecordComponent (java.lang.String, java.lang.String, java.lang.String) String name String descriptor String signature org.objectweb.asm.util.ASMifier asmifier public org.objectweb.asm.util.ASMifier visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String descriptor String signature Object value org.objectweb.asm.util.ASMifier asmifier public org.objectweb.asm.util.ASMifier visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int i int access String name String descriptor String signature String[] exceptions org.objectweb.asm.util.ASMifier asmifier public void visitClassEnd () public void visitMainClass (java.lang.String) String mainClass public void visitPackage (java.lang.String) String packaze public void visitRequire (java.lang.String, int, java.lang.String) String module int access String version public transient void visitExport (java.lang.String, int, java.lang.String[]) String packaze int access String[] modules public transient void visitOpen (java.lang.String, int, java.lang.String[]) String packaze int access String[] modules private transient void visitExportOrOpen (java.lang.String, java.lang.String, int, java.lang.String[]) int i String visitMethod String packaze int access String[] modules public void visitUse (java.lang.String) String service public transient void visitProvide (java.lang.String, java.lang.String[]) int i String service String[] providers public void visitModuleEnd () public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String descriptor String value public org.objectweb.asm.util.ASMifier visitAnnotation (java.lang.String, java.lang.String) String name String descriptor org.objectweb.asm.util.ASMifier asmifier public org.objectweb.asm.util.ASMifier visitArray (java.lang.String) String name org.objectweb.asm.util.ASMifier asmifier public void visitAnnotationEnd () public org.objectweb.asm.util.ASMifier visitRecordComponentAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.ASMifier visitRecordComponentTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitRecordComponentAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitRecordComponentEnd () public org.objectweb.asm.util.ASMifier visitFieldAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.ASMifier visitFieldTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitFieldAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitFieldEnd () public void visitParameter (java.lang.String, int) String parameterName int access public org.objectweb.asm.util.ASMifier visitAnnotationDefault () org.objectweb.asm.util.ASMifier asmifier public org.objectweb.asm.util.ASMifier visitMethodAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.ASMifier visitMethodTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public org.objectweb.asm.util.ASMifier visitAnnotableParameterCount (int, boolean) int parameterCount boolean visible public org.objectweb.asm.util.ASMifier visitParameterAnnotation (int, java.lang.String, boolean) int parameter String descriptor boolean visible org.objectweb.asm.util.ASMifier asmifier public void visitMethodAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int numLocal Object[] local int numStack Object[] stack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int varIndex public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String descriptor public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String descriptor boolean isInterface public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) int i String name String descriptor org.objectweb.asm.Handle bootstrapMethodHandle Object[] bootstrapMethodArguments public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object value public void visitIincInsn (int, int) int varIndex int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) org.objectweb.asm.Label label int i int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label label int i int i org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String descriptor int numDimensions public org.objectweb.asm.util.ASMifier visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.util.ASMifier visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String descriptor String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.util.Printer visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int i int i int i int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String descriptor boolean visible org.objectweb.asm.util.ASMifier asmifier public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) int maxStack int maxLocals public void visitMethodEnd () public org.objectweb.asm.util.ASMifier visitAnnotation (java.lang.String, boolean) String descriptor boolean visible org.objectweb.asm.util.ASMifier asmifier public org.objectweb.asm.util.ASMifier visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public org.objectweb.asm.util.ASMifier visitTypeAnnotation (java.lang.String, int, org.objectweb.asm.TypePath, java.lang.String, boolean) String method int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible org.objectweb.asm.util.ASMifier asmifier public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute private void visitMemberEnd () protected org.objectweb.asm.util.ASMifier createASMifier (java.lang.String, int) String visitorVariableName int annotationVisitorId private void appendAccessFlags (int) int accessFlags boolean isEmpty protected void appendConstant (java.lang.Object) org.objectweb.asm.Handle handle int i org.objectweb.asm.ConstantDynamic constantDynamic int bootstrapMethodArgumentCount int i byte[] byteArray int i boolean[] booleanArray int i short[] shortArray int i char[] charArray int i int[] intArray int i long[] longArray int i float[] floatArray int i double[] doubleArray Object value private void declareFrameTypes (int, java.lang.Object[]) int i int numTypes Object[] frameTypes private void appendFrameTypes (int, java.lang.Object[]) int i int numTypes Object[] frameTypes protected void declareLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label String labelName protected void appendLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public volatile synthetic org.objectweb.asm.util.Printer visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitParameterAnnotation (int, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotableParameterCount (int, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitMethodTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitMethodAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotationDefault () public volatile synthetic org.objectweb.asm.util.Printer visitFieldTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitFieldAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitRecordComponentTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitRecordComponentAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitArray (java.lang.String) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotation (java.lang.String, java.lang.String) public volatile synthetic org.objectweb.asm.util.Printer visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) public volatile synthetic org.objectweb.asm.util.Printer visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) public volatile synthetic org.objectweb.asm.util.Printer visitRecordComponent (java.lang.String, java.lang.String, java.lang.String) public volatile synthetic org.objectweb.asm.util.Printer visitClassTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitClassAnnotation (java.lang.String, boolean) static void <clinit> () java.util.HashMap classVersions }
org/objectweb/asm/util/ASMifierSupport.class
ASMifierSupport.java package org.objectweb.asm.util public abstract org.objectweb.asm.util.ASMifierSupport extends java.lang.Object { public abstract void asmify (java.lang.StringBuilder, java.lang.String, java.util.Map) }
org/objectweb/asm/util/CheckAnnotationAdapter.class
CheckAnnotationAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckAnnotationAdapter extends org.objectweb.asm.AnnotationVisitor { private final boolean useNamedValue private boolean visitEndCalled public void <init> (org.objectweb.asm.AnnotationVisitor) org.objectweb.asm.AnnotationVisitor annotationVisitor void <init> (org.objectweb.asm.AnnotationVisitor, boolean) org.objectweb.asm.AnnotationVisitor annotationVisitor boolean useNamedValues public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String descriptor String value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String descriptor public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name public void visitEnd () private void checkName (java.lang.String) String name private void checkVisitEndNotCalled () }
org/objectweb/asm/util/CheckClassAdapter$1.class
CheckClassAdapter.java package org.objectweb.asm.util org.objectweb.asm.util.CheckClassAdapter$1 extends org.objectweb.asm.util.CheckClassAdapter { void <init> (int, org.objectweb.asm.ClassVisitor, boolean) int api org.objectweb.asm.ClassVisitor classVisitor boolean checkDataFlow }
org/objectweb/asm/util/CheckClassAdapter.class
CheckClassAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckClassAdapter extends org.objectweb.asm.ClassVisitor { private static final String USAGE private static final String ERROR_AT private boolean checkDataFlow private int version private boolean visitCalled private boolean visitModuleCalled private boolean visitSourceCalled private boolean visitOuterClassCalled private boolean visitNestHostCalled private String nestMemberPackageName private boolean visitEndCalled private java.util.Map labelInsnIndices public void <init> (org.objectweb.asm.ClassVisitor) org.objectweb.asm.ClassVisitor classVisitor public void <init> (org.objectweb.asm.ClassVisitor, boolean) org.objectweb.asm.ClassVisitor classVisitor boolean checkDataFlow protected void <init> (int, org.objectweb.asm.ClassVisitor, boolean) int api org.objectweb.asm.ClassVisitor classVisitor boolean checkDataFlow public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int i int version int access String name String signature String superName String[] interfaces public void visitSource (java.lang.String, java.lang.String) String file String debug public org.objectweb.asm.ModuleVisitor visitModule (java.lang.String, int, java.lang.String) String name int access String version org.objectweb.asm.util.CheckModuleAdapter checkModuleAdapter public void visitNestHost (java.lang.String) String nestHost public void visitNestMember (java.lang.String) String nestMember String packageName public void visitPermittedSubclass (java.lang.String) String permittedSubclass public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String descriptor public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) int startIndex String name String outerName String innerName int access public org.objectweb.asm.RecordComponentVisitor visitRecordComponent (java.lang.String, java.lang.String, java.lang.String) String name String descriptor String signature public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String descriptor String signature Object value public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int i org.objectweb.asm.util.CheckMethodAdapter checkMethodAdapter int access String name String descriptor String signature String[] exceptions org.objectweb.asm.util.CheckMethodAdapter checkMethodAdapter org.objectweb.asm.MethodVisitor methodVisitor public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible int sort public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitEnd () private void checkState () static void checkAccess (int, int) int access int possibleAccess int publicProtectedPrivate private static void checkMethodAccess (int, int, int) int version int access int possibleAccess static void checkFullyQualifiedName (int, java.lang.String, java.lang.String) int startIndex int dotIndex IllegalArgumentException e int version String name String source public static void checkClassSignature (java.lang.String) String signature int pos public static void checkMethodSignature (java.lang.String) String signature int pos public static void checkFieldSignature (java.lang.String) String signature int pos private static int checkTypeParameters (java.lang.String, int) String signature int startPos int pos private static int checkTypeParameter (java.lang.String, int) String signature int startPos int pos private static int checkReferenceTypeSignature (java.lang.String, int) String signature int pos private static int checkClassTypeSignature (java.lang.String, int) String signature int startPos int pos private static int checkTypeArguments (java.lang.String, int) String signature int startPos int pos private static int checkTypeArgument (java.lang.String, int) String signature int startPos int pos char c private static int checkTypeVariableSignature (java.lang.String, int) String signature int startPos int pos private static int checkJavaTypeSignature (java.lang.String, int) String signature int startPos int pos private static int checkSignatureIdentifier (java.lang.String, int) String signature int startPos int pos private static int checkChar (char, java.lang.String, int) char c String signature int pos private static char getChar (java.lang.String, int) String string int pos static void checkTypeRef (int) int typeRef int mask private static java.lang.String packageName (java.lang.String) String name int index public static void main (java.lang.String[]) throws java.io.IOException String[] args static void main (java.lang.String[], java.io.PrintWriter) throws java.io.IOException org.objectweb.asm.ClassReader classReader java.io.InputStream inputStream org.objectweb.asm.ClassReader classReader String[] args java.io.PrintWriter logger org.objectweb.asm.ClassReader classReader public static void verify (org.objectweb.asm.ClassReader, boolean, java.io.PrintWriter) org.objectweb.asm.ClassReader classReader boolean printResults java.io.PrintWriter printWriter public static void verify (org.objectweb.asm.ClassReader, java.lang.ClassLoader, boolean, java.io.PrintWriter) String interfaceName org.objectweb.asm.tree.analysis.AnalyzerException e org.objectweb.asm.tree.analysis.SimpleVerifier verifier org.objectweb.asm.tree.analysis.Analyzer analyzer org.objectweb.asm.tree.MethodNode method org.objectweb.asm.ClassReader classReader ClassLoader loader boolean printResults java.io.PrintWriter printWriter org.objectweb.asm.tree.ClassNode classNode org.objectweb.asm.Type syperType java.util.List methods java.util.List interfaces static void printAnalyzerResult (org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.analysis.Analyzer, java.io.PrintWriter) int j int j StringBuilder stringBuilder org.objectweb.asm.tree.analysis.Frame frame int i org.objectweb.asm.tree.TryCatchBlockNode tryCatchBlock org.objectweb.asm.tree.MethodNode method org.objectweb.asm.tree.analysis.Analyzer analyzer java.io.PrintWriter printWriter org.objectweb.asm.util.Textifier textifier org.objectweb.asm.util.TraceMethodVisitor traceMethodVisitor private static java.lang.String getUnqualifiedName (java.lang.String) int endIndex int lastBracketIndex String name int lastSlashIndex }
org/objectweb/asm/util/CheckFieldAdapter.class
CheckFieldAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckFieldAdapter extends org.objectweb.asm.FieldVisitor { private boolean visitEndCalled public void <init> (org.objectweb.asm.FieldVisitor) org.objectweb.asm.FieldVisitor fieldVisitor protected void <init> (int, org.objectweb.asm.FieldVisitor) int api org.objectweb.asm.FieldVisitor fieldVisitor public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible int sort public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitEnd () private void checkVisitEndNotCalled () }
org/objectweb/asm/util/CheckFrameAnalyzer.class
CheckFrameAnalyzer.java package org.objectweb.asm.util org.objectweb.asm.util.CheckFrameAnalyzer extends org.objectweb.asm.tree.analysis.Analyzer { private final org.objectweb.asm.tree.analysis.Interpreter interpreter private org.objectweb.asm.tree.InsnList insnList private int currentLocals void <init> (org.objectweb.asm.tree.analysis.Interpreter) org.objectweb.asm.tree.analysis.Interpreter interpreter protected void init (java.lang.String, org.objectweb.asm.tree.MethodNode) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.JumpInsnNode jumpInsn int targetInsnIndex org.objectweb.asm.tree.LabelNode label int i org.objectweb.asm.tree.LookupSwitchInsnNode lookupSwitchInsn int targetInsnIndex org.objectweb.asm.tree.LabelNode label int i org.objectweb.asm.tree.TableSwitchInsnNode tableSwitchInsn int targetInsnIndex org.objectweb.asm.Type catchType org.objectweb.asm.Type catchType org.objectweb.asm.tree.analysis.Frame handler org.objectweb.asm.tree.TryCatchBlockNode tryCatchBlock int insnOpcode int insnType java.util.List insnHandlers org.objectweb.asm.tree.analysis.AnalyzerException e RuntimeException e org.objectweb.asm.tree.analysis.Frame oldFrame org.objectweb.asm.tree.AbstractInsnNode insnNode int insnIndex String owner org.objectweb.asm.tree.MethodNode method org.objectweb.asm.tree.analysis.Frame[] frames org.objectweb.asm.tree.analysis.Frame currentFrame private void expandFrames (java.lang.String, org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.analysis.Frame) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.analysis.AnalyzerException e int index org.objectweb.asm.tree.AbstractInsnNode insnNode String owner org.objectweb.asm.tree.MethodNode method org.objectweb.asm.tree.analysis.Frame initialFrame int lastJvmOrFrameInsnIndex org.objectweb.asm.tree.analysis.Frame currentFrame int currentInsnIndex private org.objectweb.asm.tree.analysis.Frame expandFrame (java.lang.String, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.FrameNode) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.analysis.Value value Object type Object unusedType Object type String owner org.objectweb.asm.tree.analysis.Frame previousFrame org.objectweb.asm.tree.FrameNode frameNode org.objectweb.asm.tree.analysis.Frame frame java.util.List locals int currentLocal java.util.List stack private org.objectweb.asm.tree.analysis.Value newFrameValue (java.lang.String, org.objectweb.asm.tree.FrameNode, java.lang.Object) throws org.objectweb.asm.tree.analysis.AnalyzerException org.objectweb.asm.tree.AbstractInsnNode referencedNode String owner org.objectweb.asm.tree.FrameNode frameNode Object type private void checkFrame (int, org.objectweb.asm.tree.analysis.Frame, boolean) throws org.objectweb.asm.tree.analysis.AnalyzerException String error int insnIndex org.objectweb.asm.tree.analysis.Frame frame boolean requireFrame org.objectweb.asm.tree.analysis.Frame oldFrame private java.lang.String checkMerge (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame) org.objectweb.asm.tree.analysis.Value v int i org.objectweb.asm.tree.analysis.Value v int i org.objectweb.asm.tree.analysis.Frame srcFrame org.objectweb.asm.tree.analysis.Frame dstFrame int numLocals int numStack private void endControlFlow (int) throws org.objectweb.asm.tree.analysis.AnalyzerException int insnIndex private boolean hasNextJvmInsnOrFrame (int) int insnIndex org.objectweb.asm.tree.AbstractInsnNode insn private static boolean isJvmInsnNode (org.objectweb.asm.tree.AbstractInsnNode) org.objectweb.asm.tree.AbstractInsnNode insnNode }
org/objectweb/asm/util/CheckMethodAdapter$1.class
CheckMethodAdapter.java package org.objectweb.asm.util org.objectweb.asm.util.CheckMethodAdapter$1 extends org.objectweb.asm.tree.MethodNode { final synthetic org.objectweb.asm.MethodVisitor val$methodVisitor void <init> (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], org.objectweb.asm.MethodVisitor) int arg0 int arg1 String arg2 String arg3 String arg4 String[] arg5 public void visitEnd () org.objectweb.asm.util.CheckMethodAdapter$MethodWriterWrapper methodWriter Exception e int originalMaxLocals int originalMaxStack boolean checkMaxStackAndLocals boolean checkFrames org.objectweb.asm.tree.analysis.Analyzer analyzer private void throwError (org.objectweb.asm.tree.analysis.Analyzer, java.lang.Exception) org.objectweb.asm.tree.analysis.Analyzer analyzer Exception e java.io.StringWriter stringWriter java.io.PrintWriter printWriter }
org/objectweb/asm/util/CheckMethodAdapter$Method.class
CheckMethodAdapter.java package org.objectweb.asm.util final enum org.objectweb.asm.util.CheckMethodAdapter$Method extends java.lang.Enum { public static final enum org.objectweb.asm.util.CheckMethodAdapter$Method VISIT_INSN public static final enum org.objectweb.asm.util.CheckMethodAdapter$Method VISIT_INT_INSN public static final enum org.objectweb.asm.util.CheckMethodAdapter$Method VISIT_VAR_INSN public static final enum org.objectweb.asm.util.CheckMethodAdapter$Method VISIT_TYPE_INSN public static final enum org.objectweb.asm.util.CheckMethodAdapter$Method VISIT_FIELD_INSN public static final enum org.objectweb.asm.util.CheckMethodAdapter$Method VISIT_METHOD_INSN public static final enum org.objectweb.asm.util.CheckMethodAdapter$Method VISIT_JUMP_INSN private static final synthetic org.objectweb.asm.util.CheckMethodAdapter$Method[] $VALUES public static org.objectweb.asm.util.CheckMethodAdapter$Method[] values () public static org.objectweb.asm.util.CheckMethodAdapter$Method valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic org.objectweb.asm.util.CheckMethodAdapter$Method[] $values () static void <clinit> () }
org/objectweb/asm/util/CheckMethodAdapter$MethodWriterWrapper.class
CheckMethodAdapter.java package org.objectweb.asm.util org.objectweb.asm.util.CheckMethodAdapter$MethodWriterWrapper extends org.objectweb.asm.MethodVisitor { private final int version private final org.objectweb.asm.ClassWriter owner void <init> (int, int, org.objectweb.asm.ClassWriter, org.objectweb.asm.MethodVisitor) int api int version org.objectweb.asm.ClassWriter owner org.objectweb.asm.MethodVisitor methodWriter boolean computesMaxs () boolean computesFrames () boolean requiresFrames () }
org/objectweb/asm/util/CheckMethodAdapter.class
CheckMethodAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckMethodAdapter extends org.objectweb.asm.MethodVisitor { private static final org.objectweb.asm.util.CheckMethodAdapter$Method[] OPCODE_METHODS private static final String INVALID private static final String INVALID_DESCRIPTOR private static final String INVALID_TYPE_REFERENCE private static final String INVALID_LOCAL_VARIABLE_INDEX private static final String MUST_NOT_BE_NULL_OR_EMPTY private static final String START_LABEL private static final String END_LABEL public int version private int access private int visibleAnnotableParameterCount private int invisibleAnnotableParameterCount private boolean visitCodeCalled private boolean visitMaxCalled private boolean visitEndCalled private int insnCount private final java.util.Map labelInsnIndices private java.util.Set referencedLabels private int lastFrameInsnIndex private int numExpandedFrames private int numCompressedFrames private java.util.List handlers public void <init> (org.objectweb.asm.MethodVisitor) org.objectweb.asm.MethodVisitor methodvisitor public void <init> (org.objectweb.asm.MethodVisitor, java.util.Map) org.objectweb.asm.MethodVisitor methodVisitor java.util.Map labelInsnIndices protected void <init> (int, org.objectweb.asm.MethodVisitor, java.util.Map) int api org.objectweb.asm.MethodVisitor methodVisitor java.util.Map labelInsnIndices public void <init> (int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor, java.util.Map) int access String name String descriptor org.objectweb.asm.MethodVisitor methodVisitor java.util.Map labelInsnIndices protected void <init> (int, int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor, java.util.Map) int api int access String name String descriptor org.objectweb.asm.MethodVisitor methodVisitor java.util.Map labelInsnIndices public void visitParameter (java.lang.String, int) String name int access public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible int sort public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () public void visitAnnotableParameterCount (int, boolean) int parameterCount boolean visible public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String descriptor boolean visible public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int maxNumLocal int maxNumStack int maxNumLocal int maxNumStack int maxNumLocal int maxNumStack int maxNumLocal int maxNumStack int i int i int type int numLocal Object[] local int numStack Object[] stack int maxNumLocal int maxNumStack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int varIndex public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String descriptor public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcodeAndSource String owner String name String descriptor boolean isInterface int opcode public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) Object bootstrapMethodArgument String name String descriptor org.objectweb.asm.Handle bootstrapMethodHandle Object[] bootstrapMethodArguments public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object value public void visitIincInsn (int, int) int varIndex int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int i int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) int i org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String descriptor int numDimensions public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible int sort public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible int sort public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String descriptor String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index int startInsnIndex int endInsnIndex public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int startInsnIndex int endInsnIndex int i int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String descriptor boolean visible int sort public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) org.objectweb.asm.Label l Integer startInsnIndex Integer endInsnIndex int i int maxStack int maxLocals public void visitEnd () private void checkVisitCodeCalled () private void checkVisitMaxsNotCalled () private void checkVisitEndNotCalled () private void checkFrameValue (java.lang.Object) Object value private static void checkOpcodeMethod (int, org.objectweb.asm.util.CheckMethodAdapter$Method) int opcode org.objectweb.asm.util.CheckMethodAdapter$Method method private static void checkSignedByte (int, java.lang.String) int value String message private static void checkSignedShort (int, java.lang.String) int value String message private static void checkUnsignedShort (int, java.lang.String) int value String message static void checkConstant (java.lang.Object) Object value private void checkLdcConstant (java.lang.Object) int sort org.objectweb.asm.Handle handle int tag String handleName int i org.objectweb.asm.ConstantDynamic constantDynamic int bootstrapMethodArgumentCount Object value static void checkUnqualifiedName (int, java.lang.String, java.lang.String) int version String name String message static void checkIdentifier (int, java.lang.String, int, int, java.lang.String) int i int i int version String name int startPos int endPos String message int max static void checkMethodIdentifier (int, java.lang.String, java.lang.String) int i int i int version String name String message static void checkInternalName (int, java.lang.String, java.lang.String) int version String name String message private static void checkInternalClassName (int, java.lang.String, java.lang.String) int startIndex int slashIndex IllegalArgumentException e int version String name String message static void checkDescriptor (int, java.lang.String, boolean) int version String descriptor boolean canBeVoid int endPos private static int checkDescriptor (int, java.lang.String, int, boolean) int pos IllegalArgumentException e int endPos int version String descriptor int startPos boolean canBeVoid static void checkMethodDescriptor (int, java.lang.String) int version String descriptor int pos private void checkLabel (org.objectweb.asm.Label, boolean, java.lang.String) org.objectweb.asm.Label label boolean checkVisited String message static void <clinit> () }
org/objectweb/asm/util/CheckModuleAdapter$NameSet.class
CheckModuleAdapter.java package org.objectweb.asm.util org.objectweb.asm.util.CheckModuleAdapter$NameSet extends java.lang.Object { private final String type private final java.util.HashSet names void <init> (java.lang.String) String type void checkNameNotAlreadyDeclared (java.lang.String) String name }
org/objectweb/asm/util/CheckModuleAdapter.class
CheckModuleAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckModuleAdapter extends org.objectweb.asm.ModuleVisitor { private final boolean isOpen private final org.objectweb.asm.util.CheckModuleAdapter$NameSet requiredModules private final org.objectweb.asm.util.CheckModuleAdapter$NameSet exportedPackages private final org.objectweb.asm.util.CheckModuleAdapter$NameSet openedPackages private final org.objectweb.asm.util.CheckModuleAdapter$NameSet usedServices private final org.objectweb.asm.util.CheckModuleAdapter$NameSet providedServices int classVersion private boolean visitEndCalled public void <init> (org.objectweb.asm.ModuleVisitor, boolean) org.objectweb.asm.ModuleVisitor moduleVisitor boolean isOpen protected void <init> (int, org.objectweb.asm.ModuleVisitor, boolean) int api org.objectweb.asm.ModuleVisitor moduleVisitor boolean isOpen public void visitMainClass (java.lang.String) String mainClass public void visitPackage (java.lang.String) String packaze public void visitRequire (java.lang.String, int, java.lang.String) String module int access String version public transient void visitExport (java.lang.String, int, java.lang.String[]) String module String packaze int access String[] modules public transient void visitOpen (java.lang.String, int, java.lang.String[]) String module String packaze int access String[] modules public void visitUse (java.lang.String) String service public transient void visitProvide (java.lang.String, java.lang.String[]) String provider String service String[] providers public void visitEnd () private void checkVisitEndNotCalled () }
org/objectweb/asm/util/CheckRecordComponentAdapter.class
CheckRecordComponentAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckRecordComponentAdapter extends org.objectweb.asm.RecordComponentVisitor { private boolean visitEndCalled public void <init> (org.objectweb.asm.RecordComponentVisitor) org.objectweb.asm.RecordComponentVisitor recordComponentVisitor protected void <init> (int, org.objectweb.asm.RecordComponentVisitor) int api org.objectweb.asm.RecordComponentVisitor recordComponentVisitor public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible int sort public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitEnd () private void checkVisitEndNotCalled () }
org/objectweb/asm/util/CheckSignatureAdapter$State.class
CheckSignatureAdapter.java package org.objectweb.asm.util final enum org.objectweb.asm.util.CheckSignatureAdapter$State extends java.lang.Enum { public static final enum org.objectweb.asm.util.CheckSignatureAdapter$State EMPTY public static final enum org.objectweb.asm.util.CheckSignatureAdapter$State FORMAL public static final enum org.objectweb.asm.util.CheckSignatureAdapter$State BOUND public static final enum org.objectweb.asm.util.CheckSignatureAdapter$State SUPER public static final enum org.objectweb.asm.util.CheckSignatureAdapter$State PARAM public static final enum org.objectweb.asm.util.CheckSignatureAdapter$State RETURN public static final enum org.objectweb.asm.util.CheckSignatureAdapter$State SIMPLE_TYPE public static final enum org.objectweb.asm.util.CheckSignatureAdapter$State CLASS_TYPE public static final enum org.objectweb.asm.util.CheckSignatureAdapter$State END private static final synthetic org.objectweb.asm.util.CheckSignatureAdapter$State[] $VALUES public static org.objectweb.asm.util.CheckSignatureAdapter$State[] values () public static org.objectweb.asm.util.CheckSignatureAdapter$State valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic org.objectweb.asm.util.CheckSignatureAdapter$State[] $values () static void <clinit> () }
org/objectweb/asm/util/CheckSignatureAdapter.class
CheckSignatureAdapter.java package org.objectweb.asm.util public org.objectweb.asm.util.CheckSignatureAdapter extends org.objectweb.asm.signature.SignatureVisitor { public static final int CLASS_SIGNATURE public static final int METHOD_SIGNATURE public static final int TYPE_SIGNATURE private static final java.util.EnumSet VISIT_FORMAL_TYPE_PARAMETER_STATES private static final java.util.EnumSet VISIT_CLASS_BOUND_STATES private static final java.util.EnumSet VISIT_INTERFACE_BOUND_STATES private static final java.util.EnumSet VISIT_SUPER_CLASS_STATES private static final java.util.EnumSet VISIT_INTERFACE_STATES private static final java.util.EnumSet VISIT_PARAMETER_TYPE_STATES private static final java.util.EnumSet VISIT_RETURN_TYPE_STATES private static final java.util.EnumSet VISIT_EXCEPTION_TYPE_STATES private static final String INVALID private final int type private org.objectweb.asm.util.CheckSignatureAdapter$State state private boolean canBeVoid private final org.objectweb.asm.signature.SignatureVisitor signatureVisitor public void <init> (int, org.objectweb.asm.signature.SignatureVisitor) int type org.objectweb.asm.signature.SignatureVisitor signatureVisitor protected void <init> (int, int, org.objectweb.asm.signature.SignatureVisitor) int api int type org.objectweb.asm.signature.SignatureVisitor signatureVisitor public void visitFormalTypeParameter (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitClassBound () public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () public org.objectweb.asm.signature.SignatureVisitor visitInterface () public org.objectweb.asm.signature.SignatureVisitor visitParameterType () public org.objectweb.asm.signature.SignatureVisitor visitReturnType () org.objectweb.asm.util.CheckSignatureAdapter checkSignatureAdapter public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () public void visitBaseType (char) char descriptor public void visitTypeVariable (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitArrayType () public void visitClassType (java.lang.String) String name public void visitInnerClassType (java.lang.String) String name public void visitTypeArgument () public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) char wildcard public void visitEnd () private void checkClassName (java.lang.String, java.lang.String) int i String name String message private void checkIdentifier (java.lang.String, java.lang.String) int i String name String message static void <clinit> () }
org/objectweb/asm/util/Printer.class
Printer.java package org.objectweb.asm.util public abstract org.objectweb.asm.util.Printer extends java.lang.Object { public static final String[] OPCODES public static final String[] TYPES public static final String[] HANDLE_TAG private static final String UNSUPPORTED_OPERATION protected final int api protected final StringBuilder stringBuilder public final java.util.List text protected void <init> (int) int api public abstract void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) public abstract void visitSource (java.lang.String, java.lang.String) public org.objectweb.asm.util.Printer visitModule (java.lang.String, int, java.lang.String) String name int access String version public void visitNestHost (java.lang.String) String nestHost public abstract void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) public abstract org.objectweb.asm.util.Printer visitClassAnnotation (java.lang.String, boolean) public org.objectweb.asm.util.Printer visitClassTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public abstract void visitClassAttribute (org.objectweb.asm.Attribute) public void visitNestMember (java.lang.String) String nestMember public void visitPermittedSubclass (java.lang.String) String permittedSubclass public abstract void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) public org.objectweb.asm.util.Printer visitRecordComponent (java.lang.String, java.lang.String, java.lang.String) String name String descriptor String signature public abstract org.objectweb.asm.util.Printer visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) public abstract org.objectweb.asm.util.Printer visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) public abstract void visitClassEnd () public void visitMainClass (java.lang.String) String mainClass public void visitPackage (java.lang.String) String packaze public void visitRequire (java.lang.String, int, java.lang.String) String module int access String version public transient void visitExport (java.lang.String, int, java.lang.String[]) String packaze int access String[] modules public transient void visitOpen (java.lang.String, int, java.lang.String[]) String packaze int access String[] modules public void visitUse (java.lang.String) String service public transient void visitProvide (java.lang.String, java.lang.String[]) String service String[] providers public void visitModuleEnd () public abstract void visit (java.lang.String, java.lang.Object) public abstract void visitEnum (java.lang.String, java.lang.String, java.lang.String) public abstract org.objectweb.asm.util.Printer visitAnnotation (java.lang.String, java.lang.String) public abstract org.objectweb.asm.util.Printer visitArray (java.lang.String) public abstract void visitAnnotationEnd () public org.objectweb.asm.util.Printer visitRecordComponentAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.Printer visitRecordComponentTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitRecordComponentAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitRecordComponentEnd () public abstract org.objectweb.asm.util.Printer visitFieldAnnotation (java.lang.String, boolean) public org.objectweb.asm.util.Printer visitFieldTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public abstract void visitFieldAttribute (org.objectweb.asm.Attribute) public abstract void visitFieldEnd () public void visitParameter (java.lang.String, int) String name int access public abstract org.objectweb.asm.util.Printer visitAnnotationDefault () public abstract org.objectweb.asm.util.Printer visitMethodAnnotation (java.lang.String, boolean) public org.objectweb.asm.util.Printer visitMethodTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public org.objectweb.asm.util.Printer visitAnnotableParameterCount (int, boolean) int parameterCount boolean visible public abstract org.objectweb.asm.util.Printer visitParameterAnnotation (int, java.lang.String, boolean) public abstract void visitMethodAttribute (org.objectweb.asm.Attribute) public abstract void visitCode () public abstract void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) public abstract void visitInsn (int) public abstract void visitIntInsn (int, int) public abstract void visitVarInsn (int, int) public abstract void visitTypeInsn (int, java.lang.String) public abstract void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String descriptor public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String descriptor boolean isInterface public transient abstract void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) public abstract void visitJumpInsn (int, org.objectweb.asm.Label) public abstract void visitLabel (org.objectweb.asm.Label) public abstract void visitLdcInsn (java.lang.Object) public abstract void visitIincInsn (int, int) public transient abstract void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) public abstract void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) public abstract void visitMultiANewArrayInsn (java.lang.String, int) public org.objectweb.asm.util.Printer visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public abstract void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) public org.objectweb.asm.util.Printer visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public abstract void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) public org.objectweb.asm.util.Printer visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String descriptor boolean visible public abstract void visitLineNumber (int, org.objectweb.asm.Label) public abstract void visitMaxs (int, int) public abstract void visitMethodEnd () public java.util.List getText () public void print (java.io.PrintWriter) java.io.PrintWriter printWriter static void printList (java.io.PrintWriter, java.util.List) Object o java.io.PrintWriter printWriter java.util.List list public static void appendString (java.lang.StringBuilder, java.lang.String) char c int i StringBuilder stringBuilder String string static void main (java.lang.String[], java.lang.String, org.objectweb.asm.util.Printer, java.io.PrintWriter, java.io.PrintWriter) throws java.io.IOException String className int parsingOptions java.io.InputStream inputStream String[] args String usage org.objectweb.asm.util.Printer printer java.io.PrintWriter output java.io.PrintWriter logger org.objectweb.asm.util.TraceClassVisitor traceClassVisitor String className int parsingOptions static void <clinit> () }
org/objectweb/asm/util/Textifier.class
Textifier.java package org.objectweb.asm.util public org.objectweb.asm.util.Textifier extends org.objectweb.asm.util.Printer { private static final String USAGE public static final int INTERNAL_NAME public static final int FIELD_DESCRIPTOR public static final int FIELD_SIGNATURE public static final int METHOD_DESCRIPTOR public static final int METHOD_SIGNATURE public static final int CLASS_SIGNATURE public static final int HANDLE_DESCRIPTOR private static final String CLASS_SUFFIX private static final String DEPRECATED private static final String RECORD private static final String INVISIBLE private static final java.util.List FRAME_TYPES protected String tab protected String tab2 protected String tab3 protected String ltab protected java.util.Map labelNames private int access private int numAnnotationValues public void <init> () protected void <init> (int) int api public static void main (java.lang.String[]) throws java.io.IOException String[] args static void main (java.lang.String[], java.io.PrintWriter, java.io.PrintWriter) throws java.io.IOException String[] args java.io.PrintWriter output java.io.PrintWriter logger public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int i int version int access String name String signature String superName String[] interfaces int majorVersion int minorVersion public void visitSource (java.lang.String, java.lang.String) String file String debug public org.objectweb.asm.util.Printer visitModule (java.lang.String, int, java.lang.String) String name int access String version public void visitNestHost (java.lang.String) String nestHost public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String descriptor public org.objectweb.asm.util.Textifier visitClassAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.Printer visitClassTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitClassAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitNestMember (java.lang.String) String nestMember public void visitPermittedSubclass (java.lang.String) String permittedSubclass public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access public org.objectweb.asm.util.Printer visitRecordComponent (java.lang.String, java.lang.String, java.lang.String) String name String descriptor String signature public org.objectweb.asm.util.Textifier visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String descriptor String signature Object value public org.objectweb.asm.util.Textifier visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) String exception int access String name String descriptor String signature String[] exceptions public void visitClassEnd () public void visitMainClass (java.lang.String) String mainClass public void visitPackage (java.lang.String) String packaze public void visitRequire (java.lang.String, int, java.lang.String) String require int access String version public transient void visitExport (java.lang.String, int, java.lang.String[]) String packaze int access String[] modules public transient void visitOpen (java.lang.String, int, java.lang.String[]) String packaze int access String[] modules private transient void visitExportOrOpen (java.lang.String, java.lang.String, int, java.lang.String[]) int i String method String packaze int access String[] modules public void visitUse (java.lang.String) String use public transient void visitProvide (java.lang.String, java.lang.String[]) int i String provide String[] providers public void visitModuleEnd () public void visit (java.lang.String, java.lang.Object) int i byte[] byteArray int i boolean[] booleanArray int i short[] shortArray int i char[] charArray int i int[] intArray int i long[] longArray int i float[] floatArray int i double[] doubleArray String name Object value private void visitInt (int) int value private void visitLong (long) long value private void visitFloat (float) float value private void visitDouble (double) double value private void visitChar (char) char value private void visitShort (short) short value private void visitByte (byte) byte value private void visitBoolean (boolean) boolean value private void visitString (java.lang.String) String value private void visitType (org.objectweb.asm.Type) org.objectweb.asm.Type value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String descriptor String value public org.objectweb.asm.util.Textifier visitAnnotation (java.lang.String, java.lang.String) String name String descriptor public org.objectweb.asm.util.Textifier visitArray (java.lang.String) String name public void visitAnnotationEnd () private void visitAnnotationValue (java.lang.String) String name public org.objectweb.asm.util.Textifier visitRecordComponentAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.Printer visitRecordComponentTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitRecordComponentAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitRecordComponentEnd () public org.objectweb.asm.util.Textifier visitFieldAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.Printer visitFieldTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitFieldAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitFieldEnd () public void visitParameter (java.lang.String, int) String name int access public org.objectweb.asm.util.Textifier visitAnnotationDefault () public org.objectweb.asm.util.Textifier visitMethodAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.Printer visitMethodTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public org.objectweb.asm.util.Textifier visitAnnotableParameterCount (int, boolean) int parameterCount boolean visible public org.objectweb.asm.util.Textifier visitParameterAnnotation (int, java.lang.String, boolean) int parameter String descriptor boolean visible public void visitMethodAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int numLocal Object[] local int numStack Object[] stack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int varIndex public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String descriptor public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String descriptor boolean isInterface public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) org.objectweb.asm.Type type Object value String name String descriptor org.objectweb.asm.Handle bootstrapMethodHandle Object[] bootstrapMethodArguments public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object value public void visitIincInsn (int, int) int varIndex int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int i int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) int i org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String descriptor int numDimensions public org.objectweb.asm.util.Printer visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.util.Printer visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String descriptor String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.util.Printer visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int i int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String descriptor boolean visible public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) int maxStack int maxLocals public void visitMethodEnd () public org.objectweb.asm.util.Textifier visitAnnotation (java.lang.String, boolean) String descriptor boolean visible public org.objectweb.asm.util.Textifier visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute private void appendAccess (int) int accessFlags private void appendRawAccess (int) int accessFlags protected void appendDescriptor (int, java.lang.String) int type String value private void appendJavaDeclaration (java.lang.String, java.lang.String) String name String signature org.objectweb.asm.util.TraceSignatureVisitor traceSignatureVisitor protected void appendLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label String name protected void appendHandle (org.objectweb.asm.Handle) org.objectweb.asm.Handle handle int tag boolean isMethodHandle private void maybeAppendComma (int) int numValues private void appendTypeReference (int) int typeRef org.objectweb.asm.TypeReference typeReference private void appendFrameTypes (int, java.lang.Object[]) String descriptor int i int numTypes Object[] frameTypes private org.objectweb.asm.util.Textifier addNewTextifier (java.lang.String) String endText org.objectweb.asm.util.Textifier textifier protected org.objectweb.asm.util.Textifier createTextifier () public volatile synthetic org.objectweb.asm.util.Printer visitParameterAnnotation (int, java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotableParameterCount (int, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitMethodAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotationDefault () public volatile synthetic org.objectweb.asm.util.Printer visitFieldAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitRecordComponentAnnotation (java.lang.String, boolean) public volatile synthetic org.objectweb.asm.util.Printer visitArray (java.lang.String) public volatile synthetic org.objectweb.asm.util.Printer visitAnnotation (java.lang.String, java.lang.String) public volatile synthetic org.objectweb.asm.util.Printer visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) public volatile synthetic org.objectweb.asm.util.Printer visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) public volatile synthetic org.objectweb.asm.util.Printer visitClassAnnotation (java.lang.String, boolean) static void <clinit> () }
org/objectweb/asm/util/TextifierSupport.class
TextifierSupport.java package org.objectweb.asm.util public abstract org.objectweb.asm.util.TextifierSupport extends java.lang.Object { public abstract void textify (java.lang.StringBuilder, java.util.Map) }
org/objectweb/asm/util/TraceAnnotationVisitor.class
TraceAnnotationVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceAnnotationVisitor extends org.objectweb.asm.AnnotationVisitor { private final org.objectweb.asm.util.Printer printer public void <init> (org.objectweb.asm.util.Printer) org.objectweb.asm.util.Printer printer public void <init> (org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.util.Printer) org.objectweb.asm.AnnotationVisitor annotationVisitor org.objectweb.asm.util.Printer printer public void visit (java.lang.String, java.lang.Object) String name Object value public void visitEnum (java.lang.String, java.lang.String, java.lang.String) String name String descriptor String value public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) String name String descriptor org.objectweb.asm.util.Printer annotationPrinter public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) String name org.objectweb.asm.util.Printer arrayPrinter public void visitEnd () }
org/objectweb/asm/util/TraceClassVisitor.class
TraceClassVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceClassVisitor extends org.objectweb.asm.ClassVisitor { private final java.io.PrintWriter printWriter public final org.objectweb.asm.util.Printer p public void <init> (java.io.PrintWriter) java.io.PrintWriter printWriter public void <init> (org.objectweb.asm.ClassVisitor, java.io.PrintWriter) org.objectweb.asm.ClassVisitor classVisitor java.io.PrintWriter printWriter public void <init> (org.objectweb.asm.ClassVisitor, org.objectweb.asm.util.Printer, java.io.PrintWriter) org.objectweb.asm.ClassVisitor classVisitor org.objectweb.asm.util.Printer printer java.io.PrintWriter printWriter public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int version int access String name String signature String superName String[] interfaces public void visitSource (java.lang.String, java.lang.String) String file String debug public org.objectweb.asm.ModuleVisitor visitModule (java.lang.String, int, java.lang.String) String name int flags String version org.objectweb.asm.util.Printer modulePrinter public void visitNestHost (java.lang.String) String nestHost public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) String owner String name String descriptor public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitNestMember (java.lang.String) String nestMember public void visitPermittedSubclass (java.lang.String) String permittedSubclass public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) String name String outerName String innerName int access public org.objectweb.asm.RecordComponentVisitor visitRecordComponent (java.lang.String, java.lang.String, java.lang.String) String name String descriptor String signature org.objectweb.asm.util.Printer recordComponentPrinter public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) int access String name String descriptor String signature Object value org.objectweb.asm.util.Printer fieldPrinter public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) int access String name String descriptor String signature String[] exceptions org.objectweb.asm.util.Printer methodPrinter public void visitEnd () }
org/objectweb/asm/util/TraceFieldVisitor.class
TraceFieldVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceFieldVisitor extends org.objectweb.asm.FieldVisitor { public final org.objectweb.asm.util.Printer p public void <init> (org.objectweb.asm.util.Printer) org.objectweb.asm.util.Printer printer public void <init> (org.objectweb.asm.FieldVisitor, org.objectweb.asm.util.Printer) org.objectweb.asm.FieldVisitor fieldVisitor org.objectweb.asm.util.Printer printer public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitEnd () }
org/objectweb/asm/util/TraceMethodVisitor.class
TraceMethodVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceMethodVisitor extends org.objectweb.asm.MethodVisitor { public final org.objectweb.asm.util.Printer p public void <init> (org.objectweb.asm.util.Printer) org.objectweb.asm.util.Printer printer public void <init> (org.objectweb.asm.MethodVisitor, org.objectweb.asm.util.Printer) org.objectweb.asm.MethodVisitor methodVisitor org.objectweb.asm.util.Printer printer public void visitParameter (java.lang.String, int) String name int access public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () org.objectweb.asm.util.Printer annotationPrinter public void visitAnnotableParameterCount (int, boolean) int parameterCount boolean visible public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) int parameter String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public void visitCode () public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[]) int type int numLocal Object[] local int numStack Object[] stack public void visitInsn (int) int opcode public void visitIntInsn (int, int) int opcode int operand public void visitVarInsn (int, int) int opcode int varIndex public void visitTypeInsn (int, java.lang.String) int opcode String type public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) int opcode String owner String name String descriptor public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) int opcode String owner String name String descriptor boolean isInterface public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) String name String descriptor org.objectweb.asm.Handle bootstrapMethodHandle Object[] bootstrapMethodArguments public void visitJumpInsn (int, org.objectweb.asm.Label) int opcode org.objectweb.asm.Label label public void visitLabel (org.objectweb.asm.Label) org.objectweb.asm.Label label public void visitLdcInsn (java.lang.Object) Object value public void visitIincInsn (int, int) int varIndex int increment public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[]) int min int max org.objectweb.asm.Label dflt org.objectweb.asm.Label[] labels public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[]) org.objectweb.asm.Label dflt int[] keys org.objectweb.asm.Label[] labels public void visitMultiANewArrayInsn (java.lang.String, int) String descriptor int numDimensions public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) org.objectweb.asm.Label start org.objectweb.asm.Label end org.objectweb.asm.Label handler String type public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) String name String descriptor String signature org.objectweb.asm.Label start org.objectweb.asm.Label end int index public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation (int, org.objectweb.asm.TypePath, org.objectweb.asm.Label[], org.objectweb.asm.Label[], int[], java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath org.objectweb.asm.Label[] start org.objectweb.asm.Label[] end int[] index String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public void visitLineNumber (int, org.objectweb.asm.Label) int line org.objectweb.asm.Label start public void visitMaxs (int, int) int maxStack int maxLocals public void visitEnd () }
org/objectweb/asm/util/TraceModuleVisitor.class
TraceModuleVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceModuleVisitor extends org.objectweb.asm.ModuleVisitor { public final org.objectweb.asm.util.Printer p public void <init> (org.objectweb.asm.util.Printer) org.objectweb.asm.util.Printer printer public void <init> (org.objectweb.asm.ModuleVisitor, org.objectweb.asm.util.Printer) org.objectweb.asm.ModuleVisitor moduleVisitor org.objectweb.asm.util.Printer printer public void visitMainClass (java.lang.String) String mainClass public void visitPackage (java.lang.String) String packaze public void visitRequire (java.lang.String, int, java.lang.String) String module int access String version public transient void visitExport (java.lang.String, int, java.lang.String[]) String packaze int access String[] modules public transient void visitOpen (java.lang.String, int, java.lang.String[]) String packaze int access String[] modules public void visitUse (java.lang.String) String use public transient void visitProvide (java.lang.String, java.lang.String[]) String service String[] providers public void visitEnd () }
org/objectweb/asm/util/TraceRecordComponentVisitor.class
TraceRecordComponentVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceRecordComponentVisitor extends org.objectweb.asm.RecordComponentVisitor { public final org.objectweb.asm.util.Printer printer public void <init> (org.objectweb.asm.util.Printer) org.objectweb.asm.util.Printer printer public void <init> (org.objectweb.asm.RecordComponentVisitor, org.objectweb.asm.util.Printer) org.objectweb.asm.RecordComponentVisitor recordComponentVisitor org.objectweb.asm.util.Printer printer public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation (int, org.objectweb.asm.TypePath, java.lang.String, boolean) int typeRef org.objectweb.asm.TypePath typePath String descriptor boolean visible org.objectweb.asm.util.Printer annotationPrinter public void visitAttribute (org.objectweb.asm.Attribute) org.objectweb.asm.Attribute attribute public void visitEnd () }
org/objectweb/asm/util/TraceSignatureVisitor.class
TraceSignatureVisitor.java package org.objectweb.asm.util public final org.objectweb.asm.util.TraceSignatureVisitor extends org.objectweb.asm.signature.SignatureVisitor { private static final String COMMA_SEPARATOR private static final String EXTENDS_SEPARATOR private static final String IMPLEMENTS_SEPARATOR private static final java.util.Map BASE_TYPES private final boolean isInterface private final StringBuilder declaration private StringBuilder returnType private StringBuilder exceptions private boolean formalTypeParameterVisited private boolean interfaceBoundVisited private boolean parameterTypeVisited private boolean interfaceVisited private int argumentStack private int arrayStack private String separator public void <init> (int) int accessFlags private void <init> (java.lang.StringBuilder) StringBuilder stringBuilder public void visitFormalTypeParameter (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitClassBound () public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound () public org.objectweb.asm.signature.SignatureVisitor visitSuperclass () public org.objectweb.asm.signature.SignatureVisitor visitInterface () public org.objectweb.asm.signature.SignatureVisitor visitParameterType () public org.objectweb.asm.signature.SignatureVisitor visitReturnType () public org.objectweb.asm.signature.SignatureVisitor visitExceptionType () public void visitBaseType (char) char descriptor String baseType public void visitTypeVariable (java.lang.String) String name public org.objectweb.asm.signature.SignatureVisitor visitArrayType () public void visitClassType (java.lang.String) boolean needObjectClass String name public void visitInnerClassType (java.lang.String) String name public void visitTypeArgument () public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char) char tag public void visitEnd () public java.lang.String getDeclaration () public java.lang.String getReturnType () public java.lang.String getExceptions () private void endFormals () private void startType () private void endType () static void <clinit> () java.util.HashMap baseTypes }