Annotation Type Abstract
-
@Target(TYPE) @Retention(RUNTIME) public @interface Abstract
Indicates that anEntityorRelationinterface is abstract and cannot be instantiated directly.This annotation is necessary because, while all interfaces are implicitly abstract in Java, this explicitly marks a type as abstract within the Information System model's type definition, which is derived via reflection.
- Author:
- Luca Frosini (ISTI - CNR)