Annotation Type BackofficeGenerator


@Documented @Target(FIELD) @Retention(SOURCE) public @interface BackofficeGenerator
Annotates a to generate server side backoffice stuff.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    server path where to reach rest interface.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    generate controller for entity.
    boolean
    generate predicate for entity.
    boolean
    generate predicate builder for entity.
    boolean
    generate repository for entity.
  • Element Details

    • value

      String value
      server path where to reach rest interface.
      Returns:
      path
    • generateRepository

      boolean generateRepository
      generate repository for entity.
      Returns:
      boolean, true when generating repository
      Default:
      true
    • generatePredicate

      boolean generatePredicate
      generate predicate for entity.
      Returns:
      boolean, true when generating predicate
      Default:
      true
    • generatePredicateBuilder

      boolean generatePredicateBuilder
      generate predicate builder for entity.
      Returns:
      boolean, true when generating predicate builder
      Default:
      true
    • generateController

      boolean generateController
      generate controller for entity.
      Returns:
      boolean, true when generating controller
      Default:
      true