Annotation Interface Application
@Retention(RUNTIME)
@Target({PACKAGE,TYPE})
@Documented
@Stereotype(priority=400)
public @interface Application
An annotation to assign packages and types the role of core application code. That code must not refer to any
Adapter code but only either expose or depend on functionality through Ports connecting the
application to the outside world.- Since:
- 1.5
- Author:
- ???, Oliver Drotbohm
- See Also: