Annotation Type Index

    • Element Detail

      • name

        String name
        Name of the index
        Returns:
        the name of the index
        Default:
        ""
      • table

        String table
        Table for the index. This is needed iff annotating a type where the index is not defined on the primary table for the type.
        Returns:
        the table on which the index is defined
        Default:
        ""
      • unique

        String unique
        Whether this index is unique
        Returns:
        whether this index is unique
        Default:
        ""
      • members

        String[] members
        Member (field and property) names that compose this index.
        Returns:
        member names that compose this index
        Default:
        {}
      • columns

        Column[] columns
        Columns that compose this index.
        Returns:
        columns that compose this index
        Default:
        {}
      • extensions

        Extension[] extensions
        Vendor extensions.
        Returns:
        the vendor extensions
        Default:
        {}