Package | Description |
---|---|
org.objectweb.asm.test |
Modifier and Type | Method and Description |
---|---|
private static void |
ClassDump.dumpAnnotation(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps an annotations structure.
|
private static void |
ClassDump.dumpAnnotationDefaultAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps an AnnotationDefault attribute.
|
private static void |
ClassDump.dumpAttributeInfo(ClassDump.Parser parser,
ClassDump.SortedBuilder sortedBuilder)
Parses and dumps an attribute_info structure.
|
private static void |
ClassDump.dumpAttributeList(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a list of attributes.
|
private static void |
ClassDump.dumpBootstrapMethodsAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a BootstrapMethods attribute.
|
private static void |
ClassDump.dumpClassFile(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps the high level structure of the class.
|
private static void |
ClassDump.dumpCodeAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a Code attribute.
|
private static void |
ClassDump.dumpConstantValueAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a ConstantValue attribute.
|
private static void |
ClassDump.dumpElementValue(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps an element_value structure.
|
private static void |
ClassDump.dumpEnclosingMethodAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps an EnclosingMethod attribute.
|
private static void |
ClassDump.dumpExceptionsAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps an Exception attribute.
|
private static void |
ClassDump.dumpFieldInfo(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a field_info structure.
|
private static void |
ClassDump.dumpInnerClassesAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps an InnerClasses attribute.
|
private static void |
ClassDump.dumpInstructions(int codeLength,
ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps the bytecode instructions of a method.
|
private static void |
ClassDump.dumpLineNumberTableAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a LineNumberTable attribute.
|
private static void |
ClassDump.dumpLocalVariableTableAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a LocalVariableTable attribute.
|
private static void |
ClassDump.dumpLocalVariableTypeTableAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a LocalVariableTypeTable attribute.
|
private static void |
ClassDump.dumpMethodInfo(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a method_info structure.
|
private static void |
ClassDump.dumpMethodParametersAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a MethodParameters attribute.
|
private static void |
ClassDump.dumpModuleAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a Module attribute.
|
private static void |
ClassDump.dumpModuleMainClassAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a ModuleMainClass attribute.
|
private static void |
ClassDump.dumpModulePackagesAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a ModulePackages attribute.
|
private static void |
ClassDump.dumpNestHostAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a NestHost attribute.
|
private static void |
ClassDump.dumpNestMembersAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a NestMembers attribute.
|
private static void |
ClassDump.dumpRuntimeInvisibleAnnotationsAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a RuntimeInvisibleAnnotations attribute.
|
private static void |
ClassDump.dumpRuntimeInvisibleParameterAnnotationsAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a RuntimeInvisibleParameterAnnotations attribute.
|
private static void |
ClassDump.dumpRuntimeInvisibleTypeAnnotationsAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a RuntimeInvisibleTypeAnnotations attribute.
|
private static void |
ClassDump.dumpRuntimeVisibleAnnotationsAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a RuntimeVisibleAnnotations attribute.
|
private static void |
ClassDump.dumpRuntimeVisibleParameterAnnotationsAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a RuntimeVisibleParameterAnnotations attribute.
|
private static void |
ClassDump.dumpRuntimeVisibleTypeAnnotationsAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a RuntimeVisibleTypeAnnotations attribute.
|
private static void |
ClassDump.dumpSignatureAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a Signature attribute.
|
private static void |
ClassDump.dumpSourceDebugAttribute(int attributeLength,
ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a SourceDebug attribute.
|
private static void |
ClassDump.dumpSourceFileAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a SourceFile attribute.
|
private static void |
ClassDump.dumpStackMapAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a StackMap attribute.
|
private static void |
ClassDump.dumpStackMapTableAttribute(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a StackMapTable attribute.
|
private static void |
ClassDump.dumpTypeAnnotation(ClassDump.Parser parser,
ClassDump.SortedBuilder sortedBuilder)
Parses and dumps a type_annotation structure.
|
private static void |
ClassDump.dumpTypePath(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a type_path structure.
|
private static void |
ClassDump.dumpVerificationTypeInfo(ClassDump.Parser parser,
ClassDump.Builder builder)
Parses and dumps a verification_type_info structure.
|
private static ClassDump.CpInfo |
ClassDump.parseCpInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a cp_info structure.
|
Constructor and Description |
---|
ConstantClassInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_Class_info item.
|
ConstantDoubleInfo(ClassDump.Parser parser)
Parses a CONSTANT_Double_info item.
|
ConstantDynamicInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_Dynamic_info item.
|
ConstantFieldRefInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_Fieldref_info item.
|
ConstantFloatInfo(ClassDump.Parser parser)
Parses a CONSTANT_Float_info item.
|
ConstantIntegerInfo(ClassDump.Parser parser)
Parses a CONSTANT_Integer_info item.
|
ConstantInterfaceMethodRefInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_InterfaceMethodref_info item.
|
ConstantInvokeDynamicInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_InvokeDynamic_info item.
|
ConstantLongInfo(ClassDump.Parser parser)
Parses a CONSTANT_Long_info item.
|
ConstantMethodHandleInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_MethodHandle_info item.
|
ConstantMethodRefInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_Methodref_info item.
|
ConstantMethodTypeInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_MethodType_info item.
|
ConstantModuleInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_Module_info item.
|
ConstantNameAndTypeInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_NameAndType_info item.
|
ConstantPackageInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_Package_info item.
|
ConstantStringInfo(ClassDump.Parser parser,
ClassDump.ClassContext classContext)
Parses a CONSTANT_String_info item.
|
ConstantUtf8Info(ClassDump.Parser parser)
Parses a CONSTANT_Utf8_info item.
|