Package pro.projo.interfaces.annotation

  • Enum Summary 
    Enum Description
    Ternary
    The Ternary enumeration implements three-valued logic (also known as tri-state or trits).
    Visibility
    The Visibility enumeration defines constants for the four different visibility levels that Java elements can have.
  • Annotation Types Summary 
    Annotation Type Description
    Enum
    The Enum annotation captures the necessary information for generating an enum from an existing an existing one.
    Enums
    The Enums annotation is the container annotation for @Repeatable @Enum annotations.
    Interface
    The Interface annotation captures the necessary information for generating an interface from an existing class (or existing interface) while filtering for certain modifiers.
    Interfaces
    The Interfaces annotation is the container annotation for @Repeatable @Interface annotations.
    Map
    The @Map annotation defines a non-default type mapping within an @Interface annotation.
    Options
    The @Options annotation captures various settings that affect the compile-time code generation triggered by the @Interface and @Enum annotations.
    Unmapped
    The Unmapped option is used for indicating whether the code generation should skip methods that are using unmapped types.