public static interface KeyBuilder.Options
DefaultKeyBuilderFactory and the
KeyBuilder factory methods. The use of
DefaultKeyBuilderFactory is highly recommended as it will cause
the configuration to be serialized. In combination with the use of an
ITupleSerializer, this means that Unicode keys for an index will
be interpreted in the same manner on any machine where ITuples
for that index are (de-)materialized. | Modifier and Type | Field and Description |
|---|---|
static String |
COLLATOR
Optional property specifies the library that will be used to generate
sort keys from Unicode data.
|
static String |
DECOMPOSITION
Optional string property whose value is one of the type safe
DecompositionEnums. |
static String |
STRENGTH
Optional string -or- integer property whose value is the strength to
be set on the collator.
|
static String |
USER_COUNTRY
The pre-defined System property "user.country" determines the
country for the default
Locale. |
static String |
USER_LANGUAGE
The pre-defined System property "user.language" determines
the language for the default
Locale. |
static String |
USER_VARIANT
The pre-defined System property "user.variant" determines the
variant for the default
Locale. |
static final String COLLATOR
CollatorEnum values. The
CollatorEnum.ASCII value may be used to disable Unicode
support entirely, treating the characters as if they were ASCII. If
your data is not actually Unicode then this offers a substantial
performance benefit.CollatorEnumstatic final String STRENGTH
StrengthEnums -or- one of those supported
by the ICU or JDK library, as appropriate. The following values are
shared by both libraries:
The ICU library also supports
static final String DECOMPOSITION
DecompositionEnums. The default decomposition mode will be
overridden on the collator one is explicitly specified using this
property.DecompositionEnumstatic final String USER_LANGUAGE
Locale.static final String USER_COUNTRY
Locale.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.