Package org.openjdk.asmtools.jdis
Class ParameterAnnotationData
- java.lang.Object
-
- org.openjdk.asmtools.jdis.ParameterAnnotationData
-
public class ParameterAnnotationData extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.ArrayList<java.util.ArrayList<AnnotationData>>
array
private ClassData
cls
private static java.lang.String
initialTab
private boolean
invisible
-
Constructor Summary
Constructors Constructor Description ParameterAnnotationData(ClassData cls, boolean invisible)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<AnnotationData>
get(int i)
int
numParams()
void
print(java.io.PrintWriter out, java.lang.String tab)
void
read(java.io.DataInputStream in)
-
-
-
Field Detail
-
invisible
private boolean invisible
-
initialTab
private static final java.lang.String initialTab
- See Also:
- Constant Field Values
-
array
private java.util.ArrayList<java.util.ArrayList<AnnotationData>> array
-
cls
private ClassData cls
-
-
Constructor Detail
-
ParameterAnnotationData
public ParameterAnnotationData(ClassData cls, boolean invisible)
-
-
Method Detail
-
numParams
public int numParams()
-
get
public java.util.ArrayList<AnnotationData> get(int i)
-
read
public void read(java.io.DataInputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
print
public void print(java.io.PrintWriter out, java.lang.String tab)
-
-