Annotation Type Abstract


  • @Target(TYPE)
    @Retention(RUNTIME)
    public @interface Abstract
    It indicates that the Entity or the Relation is abstract and cannot be instantiated. This is needed because the type definition is made with interface so that even used the java abstract keyword is useless because it cannot be retrieved using reflection (interfaces are always abstract)
    Author:
    Luca Frosini (ISTI - CNR)