Uses of Interface
org.openjdk.asmtools.jdis.Printable
Packages that use Printable
-
Uses of Printable in org.openjdk.asmtools.jdis
Classes in org.openjdk.asmtools.jdis that implement PrintableModifier and TypeClassDescriptionclassAnnotationData<T extends MemberData>classAnnotationElement<T extends MemberData<T>>Base class of all AnnotationElement entriesstatic classAnnotationElement.Annotation_AnnotationValue<T extends MemberData<T>>Annotation value that is a reference to an annotation.static classAnnotationElement.AnnotationValue<T extends MemberData<T>>Base class for an annotation value.static classAnnotationElement.Array_AnnotationValue<T extends MemberData<T>>Annotation value that is an array of annotation elements.static classAnnotationElement.CPX_AnnotationValue<T extends MemberData<T>>Annotation value which is described by a single CPX entries (i.e.static classAnnotationElement.CPX2_AnnotationValue<T extends MemberData<T>>AnnotationValue that contain 2 cpx indices (i.e.classAttributeData<A extends AttributeData<A>>Base class for attributes: SourceFile, NestHost, EnclosingMethod with format:classBootstrapMethods_attribute { ...classBase class of the "classes[]" data of attributes:classCentral class data for of the Java DisassemblerclassCode data for a code attribute in method members in a class of the Java DisassemblerclassClass representing the Constant PoolclassContainer<T extends Indenter, M extends MemberData<?>>classElement<M extends MemberData<?>>The element of the class Container that belongs to the owner MclassThe EnclosingMethod attribute since 45.3classExceptions_attribute { u2 attribute_name_index; u4 attribute_length; u2 number_of_exceptions; u2 exception_index_table[number_of_exceptions]; }classField data for field members in a class of the Java Disassemblerclassclass4.7.6.(package private) classinstruction attributesclassRepresents a single line number data entry within a Line Number Table attribute.classValhalla:classLocalData<M extends MemberData<?>>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]; }classLocalVariableData<M extends MemberData<?>>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]; }classLocalVariableTypeData<M extends MemberData<?>>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]; }classMemberData<T extends MemberData>Base class for ClassData, MethodData, FieldData and RecordData(JEP 360)classMethod data for method members in a class of the Java Disassemblerfinal classInternal presentation of a moduleclassThe module attribute data.classThe NestHost attribute dataclassThe NestMembers attribute dataclassParameterAnnotationData<T extends MemberData>4.7.18.classThe PermittedSubclasses attribute dataclassThe Record attribute datastatic classrecord_component_info { u2 name_index; u2 descriptor_index; u2 attributes_count; attribute_info attributes[attributes_count]; }classThe Signature attribute data since class file 49.0classThe SourceDebugExtension attributeclassThe SourceFile attribute since 45.3classRepresents one entry of StackMapTable attribute:classStackMapTable_attribute { u2 attribute_name_index; u4 attribute_length; u2 number_of_entries; stack_map_frame entries[number_of_entries]; }classTypeAnnotationData<T extends MemberData>Type Annotation data is a specific kind of AnnotationData.classMethods in org.openjdk.asmtools.jdis with type parameters of type PrintableModifier and TypeMethodDescriptionClassData.getListOfPrintableAttributes(P... attributes) private <P extends Printable>
booleanClassData.isPrintable(P... attributes) private <P extends Printable>
voidClassData.printAttributes(List<P> attributeList, int commentOffset) Methods in org.openjdk.asmtools.jdis with parameters of type PrintableModifier and TypeMethodDescriptionClassData.getListOfPrintableAttributes(P... attributes) private <P extends Printable>
booleanClassData.isPrintable(P... attributes)