Package org.seedstack.seed
Annotation Type Install
-
@Documented @Retention(RUNTIME) @Target(TYPE) @Inherited public @interface Install
This annotation marks Guice modules that will be detected and automatically installed.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanoverrideIf true the module will be installed as an overriding module, meaning that every binding defined in it will potentially override (replace) any similar binding already defined.
-
-
-
Element Detail
-
override
boolean override
If true the module will be installed as an overriding module, meaning that every binding defined in it will potentially override (replace) any similar binding already defined. If false, the module will be installed as a normal one.- Returns:
- if true the module is an overriding module, if false a normal module.
- Default:
- false
-
-