aQute.bnd.annotation.component
Annotation Type Reference
@Retention(value=CLASS)
@Target(value=METHOD)
public @interface Reference
name
public abstract java.lang.String name
- Default:
- ""
service
public abstract java.lang.Class<?> service
- Default:
- java.lang.Object.class
optional
public abstract boolean optional
- Default:
- false
multiple
public abstract boolean multiple
- Default:
- false
dynamic
public abstract boolean dynamic
- Default:
- false
target
public abstract java.lang.String target
- Default:
- ""
unbind
public abstract java.lang.String unbind
- Default:
- ""
type
public abstract char type
- Default:
- 0
Copyright å© aQute SARL (2000, 2011). All Rights Reserved.