A Swiss Army Knife for OSGi

aQute.bnd.annotation
Annotation Type Export


@Retention(value=CLASS)
@Target(value=PACKAGE)
public @interface Export


Optional Element Summary
 java.lang.Class<?>[] exclude
           
 java.lang.Class<?>[] include
           
 java.lang.String[] mandatory
           
 java.lang.String[] optional
           
 java.lang.String version
          Deprecated. 
 

mandatory

public abstract java.lang.String[] mandatory
Default:
""

optional

public abstract java.lang.String[] optional
Default:
""

exclude

public abstract java.lang.Class<?>[] exclude
Default:
java.lang.Object.class

include

public abstract java.lang.Class<?>[] include
Default:
java.lang.Object.class

version

@Deprecated
public abstract java.lang.String version
Deprecated. 

Use @Version annotation instead

Returns:
Default:
""

Licensed under Apache Software License 2.0

Copyright å© aQute SARL (2000, 2011). All Rights Reserved.