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 ITuple
s
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
DecompositionEnum s. |
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.CollatorEnum
static final String STRENGTH
StrengthEnum
s -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
DecompositionEnum
s. The default decomposition mode will be
overridden on the collator one is explicitly specified using this
property.DecompositionEnum
static final String USER_LANGUAGE
Locale
.static final String USER_COUNTRY
Locale
.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.