| Package | Description |
|---|---|
| com.google.uzaygezen.core |
Compact Hilbert index mappings and backtracking query building support for
persistence systems.
|
| com.google.uzaygezen.core.ranges |
| Class and Description |
|---|
| AdditiveValue
Value that can be added to similar values.
|
| Assessment
The result of the user assessment of the spatial relationship between one
spatial object and the query region.
|
| BacktrackingQueryBuilder
Query builder that can be configured with a maximum number of filtered index
ranges.
|
| BigIntegerContent |
| BitSetBackedBitVector |
| BitSetComparator
Comparator of bit sets that establishes over all bit sets the same total
order as the normal one over non-negative numbers, considering a one to one
correspondence between non-negative numbers and their little-endian bit set
representation.
|
| BitVector
Represents a fixed-size bit set.
|
| BitVectorFactories
Commonly used bit vector factories.
|
| BoundedRollup
Streaming rollup implementation that supports an upper bound on the number of
nodes, upper bound which is achieved by rolling up nodes are required.
|
| Content |
| FilterCombiner
Combiner of two space filling curve index ranges with attached filters.
|
| FilteredIndexRange
Index range with a filter that is valid for the points with a space filling
index inside the range.
|
| IndexCalculator
Abstraction for space filling curve index calculators.
|
| ListConcatCombiner
Filter combiner that works with filters consisting in a list of ranges, and
concatenates them.
|
| LongArrayBitVector
An implementation of
BitVector based on an array of longs. |
| LongBitVector
BitVector implementation for vectors of length 64 or less.
|
| LongContent |
| MapNode
Unmodifiable tree node.
|
| MapRegionInspector
Assessor of spatial relationships that first check the input into an internal
rollup map, and keeps track of whether the current zooming level is still
covered by the map or not.
|
| MultiDimensionalSpec
Specification of the boundaries of a (compact) multidimensional space.
|
| NodeValue
Encapsulates a value and a flag indicating if the value's node is a leaf.
|
Pow2LengthBitSetRange
BitVector range with a power of 2 length, where the inclusive start has
all the level lowest bits set to zero, and the lowest level
bits of the inclusive end are all set to one. |
| Pow2LengthBitSetRangeFactory |
| Query
Represents a computed query which can be applied, perhaps after further
transformations, into an external system such as a storage server.
|
| QueryBuilder
Space visitor that makes the query constructed so far available at each step.
|
| QueryFactory
Supplier of queries.
|
| RangeListFilter
Associates a list of ranges with a boolean specifying if the list of ranges has
exceeded the maximum limit.
|
| RegionInspector
Assessor of spatial relationships.
|
| SelectiveFilter
Encapsulates a filter and a flag indicating if the filter could result in
more points than needed being selected.
|
| SimpleRegionInspector
Assessor of spatial relationships that works with a query region composed of
disjoint orthotopes and assumes uniform distribution of the data points in
the multidimensional space.
|
| SpaceFillingCurve
Abstraction for the most common operations involving a space filling curve in
a multi-dimensional space.
|
| SpaceVisitor
Provides the ability to visit a multidimensional space by visiting one
contiguous chunk of a space filling curve, and having the visitor itself
specify if the framework should zoom into the region.
|
| SpatialRelation
The interesting spatial relationships between two regions A and B.
|
| StreamingRollup
Streaming aggregator that rolls up all the values into a tree.
|
| TestUtils.IntArrayCallback |
| TestUtils.IntArrayComparator
Lexicographical comparator of
int[]. |
| ZoomingNavigator
Provides the ability to visit a multidimensional space by starting at the
root level, where no bits are set or meaningful in any of the dimensions.
|
| Class and Description |
|---|
| AdditiveValue
Value that can be added to similar values.
|
| BigIntegerContent |
| LongContent |
Pow2LengthBitSetRange
BitVector range with a power of 2 length, where the inclusive start has
all the level lowest bits set to zero, and the lowest level
bits of the inclusive end are all set to one. |
Copyright © 2014. All Rights Reserved.