@Target(value=FIELD) @Retention(value=RUNTIME) public @interface Index
The annotated field must also be annotated with @Column.
@Column
To mark a field as part of a composite index, use @CompositeIndex.
@CompositeIndex
Column
CompositeIndex
boolean
unique
true
false
java.lang.String
value
public abstract java.lang.String value
public abstract boolean unique