Package de.caluga.morphium.annotations
Annotation Type Index
-
@Target({TYPE,FIELD}) @Retention(RUNTIME) public @interface Index
User: Stephan Bösebeck Date: 20.06.12 Time: 10:16 define the indices to be ensured when the corresponding collection is created when morphium.ensureIndicesFor can be used with a field like:
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Collation.AlternatealternatebooleanbackwardsCollation.CaseFirstcaseFirstbooleancaseLevelbooleandecrementStringlocaleCollation.MaxVariablemaxVariablebooleannumericOrderingString[]optionsCollation.StrengthstrengthString[]value
-
-
-
-
value
String[] value
- Default:
- {}
-
-
-
options
String[] options
- Default:
- {}
-
-
-
locale
String locale
- Default:
- ""
-
-
-
caseFirst
Collation.CaseFirst caseFirst
- Default:
- de.caluga.morphium.Collation.CaseFirst.OFF
-
-
-
strength
Collation.Strength strength
- Default:
- de.caluga.morphium.Collation.Strength.TERTIARY
-
-
-
alternate
Collation.Alternate alternate
- Default:
- de.caluga.morphium.Collation.Alternate.NON_IGNORABLE
-
-
-
maxVariable
Collation.MaxVariable maxVariable
- Default:
- de.caluga.morphium.Collation.MaxVariable.SPACE
-
-