Package org.openjdk.asmtools.jdis
Class AnnotationElement.Array_AnnotValue
- java.lang.Object
-
- org.openjdk.asmtools.jdis.AnnotationElement.AnnotValue
-
- org.openjdk.asmtools.jdis.AnnotationElement.Array_AnnotValue
-
- Enclosing class:
- AnnotationElement
public static class AnnotationElement.Array_AnnotValue extends AnnotationElement.AnnotValue
Array_AnnotElem Annotation value that is an array of annotation elements.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.ArrayList<AnnotationElement.AnnotValue>arraytag the descriptor for the constant-
Fields inherited from class org.openjdk.asmtools.jdis.AnnotationElement.AnnotValue
cls, tag
-
-
Constructor Summary
Constructors Constructor Description Array_AnnotValue(Tables.AnnotElemType tagval, ClassData cls)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(AnnotationElement.AnnotValue elem)voidprint(java.io.PrintWriter out, java.lang.String tab)java.lang.StringstringVal()java.lang.StringtoString()
-
-
-
Field Detail
-
array
public java.util.ArrayList<AnnotationElement.AnnotValue> array
tag the descriptor for the constant
-
-
Constructor Detail
-
Array_AnnotValue
public Array_AnnotValue(Tables.AnnotElemType tagval, ClassData cls)
-
-
Method Detail
-
stringVal
public java.lang.String stringVal()
- Overrides:
stringValin classAnnotationElement.AnnotValue
-
add
public void add(AnnotationElement.AnnotValue elem)
-
print
public void print(java.io.PrintWriter out, java.lang.String tab)- Overrides:
printin classAnnotationElement.AnnotValue
-
toString
public java.lang.String toString()
- Overrides:
toStringin classAnnotationElement.AnnotValue
-
-