Package org.openjdk.asmtools.jasm
Interface ConstantPoolDataVisitor
- All Superinterfaces:
DataWriter
- All Known Implementing Classes:
AnnotationData
,AnnotationData.ElemValuePair
,AttrData
,ClassArrayAttr
,CodeAttr
,ConstCell
,CPXAttr
,DataVectorAttr
,DefaultAnnotationAttr
,MethodData.DataPArrayAttr
,ModuleAttr
,NestMembersAttr
,ParserAnnotation.AnnotationElemValue
,ParserAnnotation.ArrayElemValue
,ParserAnnotation.ClassElemValue
,ParserAnnotation.ConstElemValue
,ParserAnnotation.EnumElemValue
,PermittedSubclassesAttr
,PreloadAttr
,RecordData
,SourceDebugExtensionAttr
,SourceFileAttr
,TypeAnnotationData
Writable data could be undefined until Constant Pool is filled in
-
Method Summary
Modifier and TypeMethodDescription<T extends DataWriter>
Tvisit
(ConstantPool pool) default <T extends DataWriter>
TvisitConstCell
(ConstCell cell, ConstantPool pool) default <T extends DataWriter>
TvisitData
(T cpData, ConstantPool pool) Methods inherited from interface org.openjdk.asmtools.jasm.DataWriter
getLength, write
-
Method Details
-
visit
-
visitData
-
visitConstCell
-