Package org.openjdk.asmtools.jasm
Interface Data
-
- All Known Implementing Classes:
AnnotationData
,AnnotationData.ElemValuePair
,AttrData
,BootstrapMethodData
,ClassArrayAttr
,CodeAttr
,CodeAttr.LineNumData
,CodeAttr.LocVarData
,CodeAttr.TrapData
,ConstantPool.ConstCell
,CPXAttr
,DataVectorAttr
,DefaultAnnotationAttr
,InnerClassData
,MethodData.DataPArrayAttr
,MethodData.ParamNameData
,ModuleAttr
,ModuleAttr.Content
,ModuleAttr.HeaderStruct
,ModuleAttr.MapStruct
,ModuleAttr.SetStruct
,NestMembersAttr
,ParserAnnotation.AnnotationElemValue
,ParserAnnotation.ArrayElemValue
,ParserAnnotation.ClassElemValue
,ParserAnnotation.ConstElemValue
,ParserAnnotation.EnumElemValue
,PermittedSubclassesAttr
,RecordData
,StackMapData
,StackMapData.StackMapItem1
,StackMapData.StackMapItem2
,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 Data
Base contract for writeable structures
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description int
getLength()
default java.lang.String
tabString(int tabLevel)
void
write(CheckedDataOutputStream out)
-
-
-
Method Detail
-
write
void write(CheckedDataOutputStream out) throws java.io.IOException
- Throws:
java.io.IOException
-
getLength
int getLength()
-
tabString
default java.lang.String tabString(int tabLevel)
-
-