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 DataWriter
getLength, write
-
Method Details
-
visit
-
visitData
-
visitConstCell
-