public class RequiresVisitor
extends org.objectweb.asm.commons.EmptyVisitor
implements org.objectweb.asm.AnnotationVisitor
Requires
Constructor and Description |
---|
RequiresVisitor(ComponentWorkbench workbench,
java.lang.String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getPolicy(java.lang.String policy)
Gets the iPOJO binding policy name from the given value.
|
void |
visit(java.lang.String name,
java.lang.Object value)
Visit one "simple" annotation.
|
void |
visitEnd()
End of the annotation.
|
void |
visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value) |
visit, visitAnnotation, visitAnnotation, visitAnnotationDefault, visitArray, visitAttribute, visitCode, visitField, visitFieldInsn, visitFrame, visitIincInsn, visitInnerClass, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethod, visitMethodInsn, visitMultiANewArrayInsn, visitOuterClass, visitParameterAnnotation, visitSource, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsn, visitVarInsn
public RequiresVisitor(ComponentWorkbench workbench, java.lang.String name)
name
- : field name.public void visit(java.lang.String name, java.lang.Object value)
visit
in interface org.objectweb.asm.AnnotationVisitor
visit
in class org.objectweb.asm.commons.EmptyVisitor
name
- : annotation namevalue
- : annotation valueAnnotationVisitor.visit(java.lang.String, java.lang.Object)
public void visitEnum(java.lang.String name, java.lang.String desc, java.lang.String value)
visitEnum
in interface org.objectweb.asm.AnnotationVisitor
visitEnum
in class org.objectweb.asm.commons.EmptyVisitor
public void visitEnd()
visitEnd
in interface org.objectweb.asm.AnnotationVisitor
visitEnd
in interface org.objectweb.asm.ClassVisitor
visitEnd
in interface org.objectweb.asm.FieldVisitor
visitEnd
in interface org.objectweb.asm.MethodVisitor
visitEnd
in class org.objectweb.asm.commons.EmptyVisitor
AnnotationVisitor.visitEnd()
public static java.lang.String getPolicy(java.lang.String policy)
policy
- the read policyCopyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.