Interface | Description |
---|---|
IKeyBuilder |
Interface for building up variable
unsigned byte[] keys from
one or more primitive data types values and/or Unicode strings. |
IKeyBuilderExtension<V> |
An extension interface for encoding and decoding unsigned byte[] keys.
|
IKeyBuilderFactory |
A factory for pre-configured
IKeyBuilder instances. |
ISortKeyBuilder<E> |
An interface for generating unsigned byte[] sort keys.
|
ISortKeyBuilderFactory<E> |
A factory for objects that generate unsigned byte[] sort keys.
|
KeyBuilder.Options |
Configuration options for
DefaultKeyBuilderFactory and the
KeyBuilder factory methods. |
UnicodeSortKeyGenerator |
Interface allows us to encapsulate differences between the ICU and JDK
libraries for generating sort keys from Unicode strings.
|
Class | Description |
---|---|
AbstractUnicodeKeyBuilderTestCase |
Base class for the test suites that examine support for Unicode sort keys in
KeyBuilder . |
ASCIIDecoderUtility |
Utility reads unsigned byte[] keys from stdin and writes their decoded ASCII
values on stdout.
|
ASCIIKeyBuilderFactory |
Factory for instances that do NOT support Unicode.
|
DefaultKeyBuilderFactory |
Default factory for Unicode
IKeyBuilder s. |
DelegateSortKeyBuilder<E,F> |
Delegation pattern for
ISortKeyBuilder that is useful when you need
to DelegateSortKeyBuilder.resolve(Object) one type to another before applying the delegate
to generate the sort key. |
ICUVersionRecord |
Persistent record in which we store the version metadata for the ICU
dependency in use when the journal was created.
|
KeyBuilder |
A class that may be used to form multi-component keys but which does not
support Unicode.
|
KV |
A key-value pair.
|
KVO<O> |
A key-value-object tuple.
|
SuccessorUtil |
Utility methods for computing the successor of a value for various data
types.
|
TestAll | |
TestICUPortabilityBug |
This is a unit test for a possible ICU portability bug.
|
TestICUUnicodeKeyBuilder |
Tests for Unicode support in
KeyBuilder . |
TestICUVersionRecord |
Test suite for
ICUVersionRecord |
TestJDKUnicodeKeyBuilder | |
TestKeyBuilder |
Test suite for high level operations that build variable length _unsigned_
byte[] keys from various data types and unicode strings.
|
TestSuccessorUtil |
Test suite for
SuccessorUtil . |
ThreadLocalKeyBuilderFactory |
A thread-local implementation.
|
Enum | Description |
---|---|
CollatorEnum |
Type-safe enumeration of collators that may be configured.
|
DecompositionEnum |
Type safe enumeration for the decomposition mode.
|
StrengthEnum |
Type safe enumeration for the strength.
|
Exception | Description |
---|---|
NoSuccessorException |
An instance of this class is thrown where there is no successor
to a value within its value space.
|
A variety of interfaces and utility classes for encoding, decoding, and managing unsigned byte[] keys.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.