Package jminusminus
Class CLParameterAnnotationInfo
java.lang.Object
jminusminus.CLParameterAnnotationInfo
Representation of parameter_annotations_table entry structure.
-
Field Summary
Modifier and TypeFieldDescriptionparameter_annotations_table_entry.annotations item.int
parameter_annotations_table_entry.num_annotations item. -
Constructor Summary
ConstructorDescriptionCLParameterAnnotationInfo
(int numAnnotations, ArrayList<CLAnnotation> annotations) Construct a ParameterAnnotationInfo object. -
Method Summary
Modifier and TypeMethodDescriptionvoid
write
(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.
-