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 TypeClassDescriptionclass
AnnotationData<T extends MemberData>
class
AnnotationElement<T extends MemberData<T>>
Base class of all AnnotationElement entriesstatic class
AnnotationElement.Annotation_AnnotationValue<T extends MemberData<T>>
Annotation value that is a reference to an annotation.static class
AnnotationElement.AnnotationValue<T extends MemberData<T>>
Base class for an annotation value.static class
AnnotationElement.Array_AnnotationValue<T extends MemberData<T>>
Annotation value that is an array of annotation elements.static class
AnnotationElement.CPX_AnnotationValue<T extends MemberData<T>>
Annotation value which is described by a single CPX entries (i.e.static class
AnnotationElement.CPX2_AnnotationValue<T extends MemberData<T>>
AnnotationValue that contain 2 cpx indices (i.e.class
MemberData<T extends MemberData>
Base class for ClassData, MethodData, FieldData and RecordData(JEP 360)class
ParameterAnnotationData<T extends MemberData>
4.7.18.class
TypeAnnotationData<T extends MemberData>
Type Annotation data is a specific kind of AnnotationData.Subclasses of MemberData in org.openjdk.asmtools.jdisModifier and TypeClassDescriptionclass
AnnotationData<T extends MemberData>
class
AnnotationElement<T extends MemberData<T>>
Base class of all AnnotationElement entriesstatic class
AnnotationElement.Annotation_AnnotationValue<T extends MemberData<T>>
Annotation value that is a reference to an annotation.static class
AnnotationElement.AnnotationValue<T extends MemberData<T>>
Base class for an annotation value.static class
AnnotationElement.Array_AnnotationValue<T extends MemberData<T>>
Annotation value that is an array of annotation elements.static class
AnnotationElement.CPX_AnnotationValue<T extends MemberData<T>>
Annotation value which is described by a single CPX entries (i.e.static class
AnnotationElement.CPX2_AnnotationValue<T extends MemberData<T>>
AnnotationValue that contain 2 cpx indices (i.e.class
Base class of the "classes[]" data of attributesclass
Central class data for of the Java Disassemblerclass
Code data for a code attribute in method members in a class of the Java Disassemblerclass
Field data for field members in a class of the Java Disassembler(package private) class
instruction attributesclass
Method data for method members in a class of the Java Disassemblerclass
The module attribute data.class
The NestMembers attribute dataclass
ParameterAnnotationData<T extends MemberData>
4.7.18.class
The PermittedSubclasses attribute dataclass
class
The Record attribute dataprivate static class
record_component_info { u2 name_index; u2 descriptor_index; u2 attributes_count; attribute_info attributes[attributes_count]; }class
The Signature attribute data(package private) class
represents one entry of StackMap attributeclass
TypeAnnotationData<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 boolean
ClassData.printMemberDataList
(List<? extends MemberData> list, int commentOffset) Prints list of either fields or methods