Package org.openjdk.asmtools.jasm
Interface ConstantPoolDataVisitor
- All Superinterfaces:
DataWriter
- All Known Implementing Classes:
AnnotationData,AnnotationData.ElemValuePair,ArrayAttr,AttrData,CodeAttr,ConstCell,CPXAttr,DataVectorAttr,DefaultAnnotationAttr,EnclosingMethodAttr,LoadableDescriptorsAttr,MethodData.DataPArrayAttr,ModuleAttr,NestMembersAttr,ParseAnnotation.AnnotationElemValue,ParseAnnotation.ArrayElemValue,ParseAnnotation.ClassElemValue,ParseAnnotation.ConstElemValue,ParseAnnotation.EnumElemValue,PermittedSubclassesAttr,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, isCountable, write
-
Method Details
-
visit
-
visitData
-
visitConstCell
-