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
-