public class ClassChecker.ArrayAttribute
extends org.objectweb.asm.AnnotationVisitor
Constructor and Description |
---|
ArrayAttribute(java.lang.String name)
Creates an array attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
visit(org.objectweb.asm.AnnotationVisitor av)
Recreates the visited array attribute.
|
void |
visit(java.lang.String arg0,
java.lang.Object arg1)
Visits the content of the array.
|
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String arg0,
java.lang.String arg1)
Visits the content of the array.
|
org.objectweb.asm.AnnotationVisitor |
visitArray(java.lang.String arg0)
Visits the content of the array.
|
void |
visitEnd()
End of the array attribute visit.
|
void |
visitEnum(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
Visits the content of the array.
|
public ArrayAttribute(java.lang.String name)
name
- the name of the attribute.public void visit(java.lang.String arg0, java.lang.Object arg1)
visit
in class org.objectweb.asm.AnnotationVisitor
arg0
- null
arg1
- the valueAnnotationVisitor.visit(java.lang.String, java.lang.Object)
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String arg0, java.lang.String arg1)
visitAnnotation
in class org.objectweb.asm.AnnotationVisitor
arg0
- null
arg1
- the annotation descriptorClassChecker.AnnotationDescriptor
which creates a copy of
the contained annotation.AnnotationVisitor.visitAnnotation(String, String)
public org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String arg0)
visitArray
in class org.objectweb.asm.AnnotationVisitor
arg0
- null
AnnotationVisitor
which creates a copy of
the contained array.AnnotationVisitor.visitArray(String)
public void visitEnd()
visitEnd
in class org.objectweb.asm.AnnotationVisitor
AnnotationVisitor.visitEnd()
public void visitEnum(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2)
visitEnum
in class org.objectweb.asm.AnnotationVisitor
arg0
- null
arg1
- the enumeration descriptorarg2
- the valueAnnotationVisitor.visitEnum(String, String, String)
public void visit(org.objectweb.asm.AnnotationVisitor av)
av
- the annotation visitor on which the array attribute
needs to be injected.Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.