aQute.bnd.make
Class AnnotationReader

java.lang.Object
  extended by aQute.lib.osgi.ClassDataCollector
      extended by aQute.bnd.make.AnnotationReader

public class AnnotationReader
extends ClassDataCollector


Method Summary
 void annotation(Annotation annotation)
           
 void classBegin(int access, String name)
           
 ComponentDef getComponent()
           
static ComponentDef getComponentDef(Clazz clazz)
           
static ComponentDef getComponentDef(File f)
           
 void implementsInterfaces(String[] interfaces)
           
 void method(int access, String name, String descriptor)
           
 
Methods inherited from class aQute.lib.osgi.ClassDataCollector
addReference, classEnd, constructor, extendsClass, field, parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getComponent

public ComponentDef getComponent()
                          throws Exception
Throws:
Exception

getComponentDef

public static ComponentDef getComponentDef(Clazz clazz)
                                    throws Exception
Throws:
Exception

getComponentDef

public static ComponentDef getComponentDef(File f)
                                    throws Exception
Throws:
Exception

annotation

public void annotation(Annotation annotation)
Overrides:
annotation in class ClassDataCollector

classBegin

public void classBegin(int access,
                       String name)
Overrides:
classBegin in class ClassDataCollector

implementsInterfaces

public void implementsInterfaces(String[] interfaces)
Overrides:
implementsInterfaces in class ClassDataCollector

method

public void method(int access,
                   String name,
                   String descriptor)
Overrides:
method in class ClassDataCollector


Copyright © 2010 aQute SARL. All Rights Reserved.