Uses of Package
org.openjdk.asmtools.jdis
Packages that use org.openjdk.asmtools.jdis
Package
Description
-
Classes in org.openjdk.asmtools.jdis used by org.openjdk.asmtools.jasmClassDescriptionThe module builder.
-
Classes in org.openjdk.asmtools.jdis used by org.openjdk.asmtools.jdisClassDescriptionBase class of all AnnotationElement entriesAnnotation value that is a reference to an annotation.Base class for an annotation value.Base class for attributes: SourceFile, NestHost, EnclosingMethod with format:BootstrapMethods_attribute { ...Base class of the "classes[]" data of attributes:Central class data for of the Java DisassemblerCode data for a code attribute in method members in a class of the Java DisassemblerClass representing the Constant PoolConstant - Base class of all constant entriesCPX - Constant entries that contain a single constant-pool index.CPX2 - Constant entries that contain two constant-pool indices.SUBTAG - A Tag descriptor of form method-handle constantsTAG - A Tag descriptor of constants in the constant poolThe element of the class Container that belongs to the owner MThe EnclosingMethod attribute since 45.3Exceptions_attribute { u2 attribute_name_index; u4 attribute_length; u2 number_of_exceptions; u2 exception_index_table[number_of_exceptions]; }Field data for field members in a class of the Java Disassembler4.7.6.instruction attributesRepresents a single line number data entry within a Line Number Table attribute.Valhalla:LocalTable_attribute { u2 attribute_name_index; u4 attribute_length; u2 local_table_length; { u2 start_pc; u2 length; u2 name_index; u2 descriptor/signature_index; u2 index; } local_table[local__table_length]; }LocalVariableTable_attribute { u2 attribute_name_index; u4 attribute_length; u2 local_variable_table_length; { u2 start_pc; u2 length; u2 name_index; u2 descriptor_index; u2 index; } local_variable_table[local_variable_table_length]; }LocalVariableTypeTable_attribute { u2 attribute_name_index; u4 attribute_length; u2 local_variable_type_table_length; { u2 start_pc; u2 length; u2 name_index; u2 signature_index; u2 index; } local_variable_type_table[local_variable_type_table_length]; }Indicates that the element has a specific printable measurement/size.Base class for ClassData, MethodData, FieldData and RecordData(JEP 360)Method data for method members in a class of the Java DisassemblerMethodParamDataInternal presentation of a moduleThe module builder.The module attribute data.The NestHost attribute dataThe NestMembers attribute data4.7.18.The PermittedSubclasses attribute dataThe Record attribute datarecord_component_info { u2 name_index; u2 descriptor_index; u2 attributes_count; attribute_info attributes[attributes_count]; }The Signature attribute data since class file 49.0The SourceDebugExtension attributeThe SourceFile attribute since 45.3Represents one entry of StackMapTable attribute:StackMapTable_attribute { u2 attribute_name_index; u4 attribute_length; u2 number_of_entries; stack_map_frame entries[number_of_entries]; }A container for the java sources tied to an asm output when -sl in onException table entry (JVMS 4.7.3 The Code Attribute) describes one exception handler in the code array
CodeData.Type Annotation data is a specific kind of AnnotationData.Target Type visitor, used for constructing the target-info within a type annotation. -
Classes in org.openjdk.asmtools.jdis used by org.openjdk.asmtools.jdis.notations