Annotation Type Application
-
@Retention(CLASS) @Target({PACKAGE,TYPE}) @Documented public @interface Application
An annotation to assign packages and types the role of core application code. That code must not refer to anyAdapter
code but only either expose or depend on functionality throughPort
s connecting the application to the outside world.- Since:
- 1.5
- See Also:
- Hexagonal Architecture,
Port
,Adapter