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 DataBase contract for writeable structures
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description intgetLength()default java.lang.StringtabString(int tabLevel)voidwrite(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)
-
-