org.apache.felix.ipojo.manipulator.metadata.annotation
Class FieldMetadataCollector

java.lang.Object
  extended by org.objectweb.asm.commons.EmptyVisitor
      extended by org.apache.felix.ipojo.manipulator.metadata.annotation.FieldMetadataCollector
All Implemented Interfaces:
org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.ClassVisitor, org.objectweb.asm.FieldVisitor, org.objectweb.asm.MethodVisitor

public class FieldMetadataCollector
extends org.objectweb.asm.commons.EmptyVisitor
implements org.objectweb.asm.FieldVisitor

Author:
Felix Project Team

Constructor Summary
FieldMetadataCollector(ComponentWorkbench workbench, org.objectweb.asm.tree.FieldNode node)
           
 
Method Summary
 org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
          Visit annotations on the current field.
 
Methods inherited from class org.objectweb.asm.commons.EmptyVisitor
visit, visit, visitAnnotation, visitAnnotationDefault, visitArray, visitAttribute, visitCode, visitEnd, visitEnum, visitField, visitFieldInsn, visitFrame, visitIincInsn, visitInnerClass, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethod, visitMethodInsn, visitMultiANewArrayInsn, visitOuterClass, visitParameterAnnotation, visitSource, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsn, visitVarInsn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.asm.FieldVisitor
visitAttribute, visitEnd
 

Constructor Detail

FieldMetadataCollector

public FieldMetadataCollector(ComponentWorkbench workbench,
                              org.objectweb.asm.tree.FieldNode node)
Method Detail

visitAnnotation

public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc,
                                                           boolean visible)
Visit annotations on the current field.

Specified by:
visitAnnotation in interface org.objectweb.asm.ClassVisitor
Specified by:
visitAnnotation in interface org.objectweb.asm.FieldVisitor
Specified by:
visitAnnotation in interface org.objectweb.asm.MethodVisitor
Overrides:
visitAnnotation in class org.objectweb.asm.commons.EmptyVisitor
Parameters:
desc - : annotation name
visible - : is the annotation a runtime annotation.
Returns:
the annotation visitor visiting the annotation
See Also:
FieldVisitor.visitAnnotation(java.lang.String, boolean)


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.