@Target(value=TYPE) @Retention(value=RUNTIME) public @interface ModuleDef
Moduleand which should be treated as a module implementation in ROC. The ROC will visit all packages and all classes in users application's root directory to search classes that is annotated with
ModuleDef. Each one of such classes must have a no-arg public constructor which will be used to constructor a module.
public abstract java.lang.String value
public abstract int min