aQute.bnd.make.metatype
Class MetaTypeReader

java.lang.Object
  extended by aQute.lib.osgi.ClassDataCollector
      extended by aQute.bnd.make.metatype.MetaTypeReader
All Implemented Interfaces:
Resource

public class MetaTypeReader
extends ClassDataCollector
implements Resource


Constructor Summary
MetaTypeReader(Clazz clazz, Analyzer reporter)
           
 
Method Summary
 void annotation(Annotation annotation)
           
 String getExtra()
           
 long lastModified()
           
 void method(Clazz.MethodDef mdef)
           
 InputStream openInputStream()
           
 void setDesignate(String pid, boolean factory)
           
 void setExtra(String extra)
           
 void write(OutputStream out)
           
 
Methods inherited from class aQute.lib.osgi.ClassDataCollector
addReference, classBegin, classEnd, classStart, constant, constructor, enclosingMethod, extendsClass, field, field, implementsInterfaces, innerClass, method, parameter, reference, reference, signature
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaTypeReader

public MetaTypeReader(Clazz clazz,
                      Analyzer reporter)
Method Detail

annotation

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

method

public void method(Clazz.MethodDef mdef)
Overrides:
method in class ClassDataCollector

getExtra

public String getExtra()
Specified by:
getExtra in interface Resource

lastModified

public long lastModified()
Specified by:
lastModified in interface Resource

openInputStream

public InputStream openInputStream()
                            throws IOException
Specified by:
openInputStream in interface Resource
Throws:
IOException

setExtra

public void setExtra(String extra)
Specified by:
setExtra in interface Resource

write

public void write(OutputStream out)
           throws IOException
Specified by:
write in interface Resource
Throws:
IOException

setDesignate

public void setDesignate(String pid,
                         boolean factory)


Copyright © 2012 aQute SARL. All Rights Reserved.