Package me.qmx.jitescript
Class VisibleAnnotation
- java.lang.Object
-
- me.qmx.jitescript.VisibleAnnotation
-
public class VisibleAnnotation extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private org.objectweb.asm.AnnotationVisitornode
-
Constructor Summary
Constructors Modifier Constructor Description VisibleAnnotation(java.lang.Class<?> type)VisibleAnnotation(java.lang.String desc)privateVisibleAnnotation(org.objectweb.asm.AnnotationVisitor node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VisibleAnnotationannotationValue(java.lang.String name, java.lang.Class<?> type)VisibleAnnotationannotationValue(java.lang.String name, java.lang.String desc)AnnotationArrayValuearrayValue(java.lang.String name)AnnotationArrayValuearrayValue(java.lang.String name, java.lang.Object... values)VisibleAnnotationenumValue(java.lang.String name, java.lang.Enum<?> value)VisibleAnnotationenumValue(java.lang.String name, java.lang.String desc, java.lang.String value)org.objectweb.asm.tree.AnnotationNodegetNode()VisibleAnnotationvalue(java.lang.String name, java.lang.Object value)
-
-
-
Method Detail
-
getNode
public org.objectweb.asm.tree.AnnotationNode getNode()
-
value
public VisibleAnnotation value(java.lang.String name, java.lang.Object value)
-
enumValue
public VisibleAnnotation enumValue(java.lang.String name, java.lang.Enum<?> value)
-
enumValue
public VisibleAnnotation enumValue(java.lang.String name, java.lang.String desc, java.lang.String value)
-
annotationValue
public VisibleAnnotation annotationValue(java.lang.String name, java.lang.Class<?> type)
-
annotationValue
public VisibleAnnotation annotationValue(java.lang.String name, java.lang.String desc)
-
arrayValue
public AnnotationArrayValue arrayValue(java.lang.String name)
-
arrayValue
public AnnotationArrayValue arrayValue(java.lang.String name, java.lang.Object... values)
-
-