Annotation Interface ViewTable


@Documented @Retention(RUNTIME) @Target(TYPE) public @interface ViewTable
  • Element Details

    • asName

      String asName
      Default:
      ""
    • columns

      ViewColumn[] columns
      Default:
      {}
    • distinct

      boolean distinct
      Default:
      false
    • join

      Default:
      MAIN
    • name

      String name
      Default:
      ""
    • on

      String on
      Default:
      ""
    • typeName

      Class<?> typeName
      Default:
      java.lang.Class.class