| Interface | Description |
|---|---|
| MergeAndCopyStructure<T extends MergeAndCopyStructure<T>> |
Defines the ability to merge or copy other objects into this
MergeAndCopyStructure. |
| Class | Description |
|---|---|
| AbstractMapStructure<K,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R> |
Abstract implementation for all
structures that map keys to nested
structures much like a map. |
| KeyStructure<K,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R> |
An implementation of
AbstractMapStructure mapping keys to nested SearchStructures much like a map. |
| RangeStructure<K extends Comparable<? super K>,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R> |
A
SearchStructure that maps ranges to nested SearchStructures. |
| ResultStructure<R> |
ResultStructures are the leaves in the tree of nested
SearchStructures. |
| SearchStructure<R> |
A
SearchStructure is a data structure that is used by tables to optimize index key access
on their data. |
| TwoColumnRangeStructure<K extends Comparable<? super K>,V extends SearchStructure<R> & MergeAndCopyStructure<V>,R> |
A
SearchStructure that maps ranges (keys) to nested SearchStructures i.e. |
| UniqueResultStructure<R> |
UniqueResultStructures are the leaves in the tree of nested
SearchStructures. |
| Enum | Description |
|---|---|
| RangeType |
Defines how the bounds of ranges in a
RangeStructure are handled. |
Copyright © 2020. All rights reserved.