Package acdp.tools

Annotation Type Setup.SetupColumn

Enclosing class:
Setup

@Retention(RUNTIME) @Target(FIELD) public static @interface Setup.SetupColumn
The @SetupColumn annotation is used by the Setup Tool to identify the column objects declared within a table class. For this to work, each column must be declared public static and the table class itself must be declared with a public access level modifier.

Furthermore, for columns referencing a table, the name of the referenced table must be specified.

This annotation is exclusively processed by the Setup Tool.

Author:
Beat Hörmann
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    The name of the column.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    The name of the referenced table if the column is of RefType or ArrayOfRefType.
  • Element Details

    • value

      String value
      The name of the column.
      Returns:
      The name of the column.
    • refdTable

      String refdTable
      The name of the referenced table if the column is of RefType or ArrayOfRefType.
      Returns:
      The name of the referenced table.
      Default:
      ""