| 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
IKeyBuilders. |
| 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.