|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=TYPE) @Retention(value=RUNTIME) @Documented public @interface Install
Specifies whether or not a component should be installed if it is scanned
Optional Element Summary | |
---|---|
String[] |
classDependencies
Indicates that the component should not be installed unless the the given class definitions are available on the classpath |
boolean |
debug
Is this a debug component? |
String[] |
dependencies
Indicates that the component should not be installed unless the dependent components are installed |
Class[] |
genericDependencies
Indicates that the component should not be installed unless the dependent components are installed |
int |
precedence
The precedence of the component. |
boolean |
value
Is this component installed by default? |
public abstract boolean value
public abstract boolean debug
public abstract String[] dependencies
public abstract Class[] genericDependencies
public abstract String[] classDependencies
public abstract int precedence
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |