Uses of Class
org.openjdk.asmtools.jdis.MemberData
Packages that use MemberData
-
Uses of MemberData in org.openjdk.asmtools.jdis
Classes in org.openjdk.asmtools.jdis with type parameters of type MemberDataModifier 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.classMemberData<T extends MemberData>Base class for ClassData, MethodData, FieldData and RecordData(JEP 360)classParameterAnnotationData<T extends MemberData>4.7.18.classTypeAnnotationData<T extends MemberData>Type Annotation data is a specific kind of AnnotationData.Subclasses of MemberData in org.openjdk.asmtools.jdisModifier 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.classBase class of the "classes[]" data of attributesclassCentral class data for of the Java DisassemblerclassCode data for a code attribute in method members in a class of the Java DisassemblerclassField data for field members in a class of the Java Disassembler(package private) classinstruction attributesclassMethod data for method members in a class of the Java DisassemblerclassThe module attribute data.classThe NestMembers attribute dataclassParameterAnnotationData<T extends MemberData>4.7.18.classThe PermittedSubclasses attribute dataclassclassThe Record attribute dataprivate static classrecord_component_info { u2 name_index; u2 descriptor_index; u2 attributes_count; attribute_info attributes[attributes_count]; }classThe Signature attribute data(package private) classrepresents one entry of StackMap attributeclassTypeAnnotationData<T extends MemberData>Type Annotation data is a specific kind of AnnotationData.Fields in org.openjdk.asmtools.jdis declared as MemberDataMethods in org.openjdk.asmtools.jdis with type parameters of type MemberDataModifier and TypeMethodDescriptionstatic <P extends MemberData<P>>
AnnotationElement.AnnotationValue<P> AnnotationElement.readValue(DataInputStream in, P data, boolean invisible) Methods in org.openjdk.asmtools.jdis that return MemberDataModifier and TypeMethodDescriptionMemberData.setElementState(MemberData.AnnotationElementState state) Sets the state of the annotation elementMethod parameters in org.openjdk.asmtools.jdis with type arguments of type MemberDataModifier and TypeMethodDescriptionprivate booleanClassData.printMemberDataList(List<? extends MemberData> list, int commentOffset) Prints list of either fields or methods