Annotation Type XJoinColumn


@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface XJoinColumn
Extended join column.
Since:
0.4.0
Author:
Abe White
  • Element Details

    • name

      String name
      Default:
      ""
    • referencedColumnName

      String referencedColumnName
      Default:
      ""
    • referencedAttributeName

      String referencedAttributeName
      Default:
      ""
    • unique

      boolean unique
      Default:
      false
    • nullable

      boolean nullable
      Default:
      true
    • insertable

      boolean insertable
      Default:
      true
    • updatable

      boolean updatable
      Default:
      true
    • columnDefinition

      String columnDefinition
      Default:
      ""
    • table

      String table
      Default:
      ""