Annotation Type ContextGlossary


@Target(TYPE) @Retention(RUNTIME) public @interface ContextGlossary
Annotation used to define a term for the glossary
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    List of possible aliases.
    By default the name of the class will be used.
    Definition explaining the term.
  • Element Details

    • value

      String value
      Definition explaining the term.
      Returns:
      the definition of the term
      Default:
      ""
    • name

      String name
      By default the name of the class will be used. Use this property to override this default.
      Returns:
      the name of the term
      Default:
      ""
    • aliases

      String[] aliases
      List of possible aliases.
      Returns:
      possible aliases of the term
      Default:
      {}