public abstract class JvmAnnotationValueBuilder
extends org.objectweb.asm.AnnotationVisitor
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.xtext.common.types.access.binary.asm.Proxies |
proxies |
protected JvmAnnotationValue |
result |
Modifier | Constructor and Description |
---|---|
protected |
JvmAnnotationValueBuilder(org.eclipse.xtext.common.types.access.binary.asm.Proxies proxies) |
Modifier and Type | Method and Description |
---|---|
void |
visit(java.lang.String name,
java.lang.Object value) |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String name,
java.lang.String desc) |
org.objectweb.asm.AnnotationVisitor |
visitArray(java.lang.String name) |
void |
visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value) |
protected final org.eclipse.xtext.common.types.access.binary.asm.Proxies proxies
protected JvmAnnotationValue result
protected JvmAnnotationValueBuilder(org.eclipse.xtext.common.types.access.binary.asm.Proxies proxies)
public void visit(java.lang.String name, java.lang.Object value)
visit
in class org.objectweb.asm.AnnotationVisitor
public void visitEnum(java.lang.String name, java.lang.String desc, java.lang.String value)
visitEnum
in class org.objectweb.asm.AnnotationVisitor
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String name, java.lang.String desc)
visitAnnotation
in class org.objectweb.asm.AnnotationVisitor
public org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String name)
visitArray
in class org.objectweb.asm.AnnotationVisitor