Annotation Interface App


@Retention(RUNTIME) @Target(TYPE) public @interface App
App Class Annotation
Classes annotated with this will not be loaded as plugins when found
  • Element Details

    • name

      String name
      The Name of the App
      Returns:
      App Name
    • version

      String version
      The Version of this App
      Returns:
      App Version
    • authors

      String[] authors
      The Authors of the App
      Returns:
      Authors List
    • display

      String display
      The Display Name of the App
      Returns:
      App Display Name
      Default:
      ""
    • build

      String build
      The Build Version of the App
      Returns:
      App Build Version
      Default:
      ""
    • state

      String state
      The State of the App
      Returns:
      App State
      Default:
      ""
    • description

      String description
      The Description of the App
      Returns:
      App Description
      Default:
      ""
    • website

      String website
      The Authors' Website
      Returns:
      Authors' Website
      Default:
      ""