Package org.openjdk.asmtools.jasm
Interface DataWriter
- All Known Subinterfaces:
ConstantPoolDataVisitor
- All Known Implementing Classes:
AnnotationData
,AnnotationData.ElemValuePair
,AttrData
,BootstrapMethodData
,ClassArrayAttr
,CodeAttr
,ConstCell
,CPXAttr
,DataVectorAttr
,DefaultAnnotationAttr
,ExceptionData
,InnerClassData
,LineNumberData
,LocVarData
,MethodData.DataPArrayAttr
,MethodData.MethodParameterData
,ModuleAttr
,ModuleAttr.Content
,ModuleAttr.HeaderStruct
,ModuleAttr.MapStruct
,ModuleAttr.SetStruct
,NestMembersAttr
,ParserAnnotation.AnnotationElemValue
,ParserAnnotation.ArrayElemValue
,ParserAnnotation.ClassElemValue
,ParserAnnotation.ConstElemValue
,ParserAnnotation.EnumElemValue
,PermittedSubclassesAttr
,PreloadAttr
,RecordData
,SourceDebugExtensionAttr
,SourceFileAttr
,StackMapData
,StackMapData.StackMapItemTagged
,StackMapData.StackMapItemTaggedPointer
,TypeAnnotationData
,TypeAnnotationTargetInfoData
,TypeAnnotationTargetInfoData.catch_target
,TypeAnnotationTargetInfoData.empty_target
,TypeAnnotationTargetInfoData.formal_parameter_target
,TypeAnnotationTargetInfoData.localvar_target
,TypeAnnotationTargetInfoData.offset_target
,TypeAnnotationTargetInfoData.supertype_target
,TypeAnnotationTargetInfoData.throws_target
,TypeAnnotationTargetInfoData.type_argument_target
,TypeAnnotationTargetInfoData.type_parameter_bound_target
,TypeAnnotationTargetInfoData.type_parameter_target
,TypeAnnotationTypePathData
interface DataWriter
Base contract for writeable structures
-
Method Summary
-
Method Details
-
write
- Throws:
IOException
-
getLength
int getLength()
-