Package jminusminus
Class CLParameterAnnotationInfo
java.lang.Object
jminusminus.CLParameterAnnotationInfo
Representation of parameter_annotations_table entry structure.
-
Field Summary
FieldsModifier and TypeFieldDescriptionparameter_annotations_table_entry.annotations item.intparameter_annotations_table_entry.num_annotations item. -
Constructor Summary
ConstructorsConstructorDescriptionCLParameterAnnotationInfo(int numAnnotations, ArrayList<CLAnnotation> annotations) Construct a ParameterAnnotationInfo object. -
Method Summary
Modifier and TypeMethodDescriptionvoidwrite(CLOutputStream out) Write the contents of this object to the specified output stream.
-
Field Details
-
numAnnotations
public int numAnnotationsparameter_annotations_table_entry.num_annotations item. -
annotations
parameter_annotations_table_entry.annotations item.
-
-
Constructor Details
-
CLParameterAnnotationInfo
Construct a ParameterAnnotationInfo object.- Parameters:
numAnnotations- parameter_annotations_table_entry.num_annotations item.annotations- parameter_annotations_table_entry.annotations item.
-
-
Method Details
-
write
Write the contents of this object to the specified output stream.- Parameters:
out- output stream.- Throws:
IOException- if an error occurs while writing.
-