Modifier and Type | Method and Description |
---|---|
List<Statistic<? extends StatisticValue<?>>> |
RasterDataAdapter.getDefaultStatistics() |
Modifier and Type | Class and Description |
---|---|
class |
RasterBoundingBoxStatistic |
class |
RasterFootprintStatistic |
class |
RasterHistogramStatistic |
class |
RasterOverviewStatistic |
Constructor and Description |
---|
RasterBoundingBoxValue(Statistic<?> statistic) |
RasterFootprintValue(Statistic<?> statistic) |
RasterOverviewValue(Statistic<?> statistic) |
Modifier and Type | Method and Description |
---|---|
List<Statistic<? extends StatisticValue<?>>> |
FeatureDataAdapter.getDefaultStatistics() |
Modifier and Type | Class and Description |
---|---|
class |
BoundingBoxStatistic |
class |
TimeRangeStatistic |
Constructor and Description |
---|
AbstractBoundingBoxValue(Statistic<?> statistic) |
AbstractTimeRangeValue(Statistic<?> statistic) |
BoundingBoxValue(Statistic<?> statistic) |
TimeRangeValue(Statistic<?> statistic) |
Modifier and Type | Class and Description |
---|---|
class |
DataTypeStatistic<V extends StatisticValue<?>>
Base class for data type statistics.
|
class |
FieldStatistic<V extends StatisticValue<?>>
Base class for field statistics.
|
class |
IndexStatistic<V extends StatisticValue<?>>
Base class for index statistics.
|
Modifier and Type | Field and Description |
---|---|
protected Statistic<?> |
StatisticValue.statistic |
Modifier and Type | Method and Description |
---|---|
Statistic<?> |
StatisticValue.getStatistic()
Get the parent statistic.
|
Modifier and Type | Method and Description |
---|---|
void |
DataStore.addEmptyStatistic(Statistic<?>... statistic)
Add a statistic to the data store.
|
void |
DataStore.addStatistic(Statistic<?>... statistic)
Add a statistic to the data store.
|
BinConstraints.ByteArrayConstraints |
BinConstraints.constraints(Statistic<?> stat)
Used primarily internally to get the explicit bins for this constraint but can be used if there
is a need to understand the bins being queried.
|
default <V extends StatisticValue<R>,R> |
DataStore.getBinnedStatisticValues(Statistic<V> stat)
Returns all of the statistic values of this stat as well as the associated bin.
|
<V extends StatisticValue<R>,R> |
DataStore.getBinnedStatisticValues(Statistic<V> stat,
BinConstraints binConstraints)
The statistic values of this stat as well as the associated bin.
|
default <V extends StatisticValue<R>,R> |
DataStore.getStatisticValue(Statistic<V> stat)
The statistic value of this stat (if multiple bins match, it will automatically aggregate the
resulting values together).
|
<V extends StatisticValue<R>,R> |
DataStore.getStatisticValue(Statistic<V> stat,
BinConstraints binConstraints)
The statistic value of this stat (if multiple bins match, it will automatically aggregate the
resulting values together).
|
void |
DataStore.recalcStatistic(Statistic<?>... statistic)
Force a recomputation of the stats
|
void |
DataStore.removeStatistic(Statistic<?>... statistic)
Remove statistics from the data store.
|
Modifier and Type | Method and Description |
---|---|
<T> void |
DataStore.addType(DataTypeAdapter<T> dataTypeAdapter,
List<Statistic<?>> statistics,
Index... initialIndices)
Add this type to the data store with the given statistics.
|
<T> void |
DataStore.addType(DataTypeAdapter<T> dataTypeAdapter,
VisibilityHandler visibilityHandler,
List<Statistic<?>> statistics,
Index... initialIndices)
Add this type to the data store with the given statistics and visibility handler.
|
Constructor and Description |
---|
StatisticValue(Statistic<?> statistic)
Construct a new value with the given parent statistic.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseDataStore.addEmptyStatistic(Statistic<?>... statistic) |
void |
BaseDataStore.addStatistic(Statistic<?>... statistic) |
<V extends StatisticValue<R>,R> |
BaseDataStore.getBinnedStatisticValues(Statistic<V> stat,
BinConstraints binConstraints) |
<V extends StatisticValue<R>,R> |
BaseDataStore.getStatisticValue(Statistic<V> stat,
BinConstraints binConstraints) |
void |
BaseDataStore.recalcStatistic(Statistic<?>... statistic) |
void |
BaseDataStore.removeStatistic(Statistic<?>... statistic) |
Modifier and Type | Method and Description |
---|---|
<T> void |
BaseDataStore.addType(DataTypeAdapter<T> dataTypeAdapter,
List<Statistic<?>> statistics,
Index... initialIndices) |
<T> void |
BaseDataStore.addType(DataTypeAdapter<T> dataTypeAdapter,
VisibilityHandler visibilityHandler,
List<Statistic<?>> statistics,
Index... initialIndices) |
Modifier and Type | Method and Description |
---|---|
List<Statistic<? extends StatisticValue<?>>> |
StatsCommandLineOptions.resolveMatchingStatistics(DataStore dataStore,
DataStatisticsStore statsStore,
IndexStore indexStore) |
Modifier and Type | Method and Description |
---|---|
List<Statistic<? extends StatisticValue<?>>> |
IndexImpl.getDefaultStatistics() |
Modifier and Type | Method and Description |
---|---|
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.getStatisticById(StatisticId<V> statisticId) |
Statistic<? extends StatisticValue<?>> |
DataStatisticsStoreImpl.TagFilter.next() |
Statistic<? extends StatisticValue<?>> |
DataStatisticsStoreImpl.FieldStatisticFilter.next() |
Modifier and Type | Method and Description |
---|---|
CloseableIterator<? extends Statistic<? extends StatisticValue<?>>> |
DataStatisticsStoreImpl.getAllStatistics(StatisticType<? extends StatisticValue<?>> statisticType) |
protected CloseableIterator<? extends Statistic<? extends StatisticValue<?>>> |
DataStatisticsStoreImpl.getAllStatisticsInternal(StatisticType<? extends StatisticValue<?>> statisticType) |
protected CloseableIterator<? extends Statistic<? extends StatisticValue<?>>> |
DataStatisticsStoreImpl.getBasicStatisticsInternal(ByteArray secondaryId,
StatisticType<? extends StatisticValue<?>> statisticType,
String tag) |
protected CloseableIterator<? extends Statistic<? extends StatisticValue<?>>> |
DataStatisticsStoreImpl.getCachedObject(ByteArray primaryId,
ByteArray secondaryId) |
protected CloseableIterator<? extends Statistic<? extends StatisticValue<?>>> |
DataStatisticsStoreImpl.getFieldStatisticsInternal(ByteArray secondaryId,
StatisticType<? extends StatisticValue<?>> statisticType,
String fieldName,
String tag) |
Modifier and Type | Method and Description |
---|---|
void |
DataStatisticsStoreImpl.addStatistic(Statistic<? extends StatisticValue<?>> statistic) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.createStatisticValueWriter(Statistic<V> statistic) |
boolean |
DataStatisticsStoreImpl.exists(Statistic<? extends StatisticValue<?>> statistic) |
protected ByteArray |
DataStatisticsStoreImpl.getPrimaryId(Statistic<? extends StatisticValue<?>> persistedObject) |
protected ByteArray |
DataStatisticsStoreImpl.getSecondaryId(Statistic<? extends StatisticValue<?>> persistedObject) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.getStatisticValue(Statistic<V> statistic,
ByteArray bin,
String... authorizations) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.getStatisticValue(Statistic<V> statistic,
String... authorizations) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.getStatisticValues(Statistic<V> statistic,
ByteArrayRange[] binRanges,
String... authorizations) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.getStatisticValues(Statistic<V> statistic,
ByteArray binPrefix,
String... authorizations) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.getStatisticValues(Statistic<V> statistic,
String... authorizations) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.incorporateStatisticValue(Statistic<V> statistic,
V value) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.incorporateStatisticValue(Statistic<V> statistic,
V value,
ByteArray bin) |
boolean |
DataStatisticsStoreImpl.removeStatistic(Statistic<? extends StatisticValue<?>> statistic) |
boolean |
DataStatisticsStoreImpl.removeStatisticValue(Statistic<? extends StatisticValue<?>> statistic) |
boolean |
DataStatisticsStoreImpl.removeStatisticValue(Statistic<? extends StatisticValue<?>> statistic,
ByteArray bin) |
boolean |
DataStatisticsStoreImpl.removeStatisticValues(Statistic<? extends StatisticValue<?>> statistic) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.setStatisticValue(Statistic<V> statistic,
V value) |
<V extends StatisticValue<R>,R> |
DataStatisticsStoreImpl.setStatisticValue(Statistic<V> statistic,
V value,
ByteArray bin) |
Modifier and Type | Method and Description |
---|---|
CloseableIterator<? extends StatisticValue<?>> |
DataStatisticsStoreImpl.getStatisticValues(Iterator<? extends Statistic<? extends StatisticValue<?>>> statistics,
BinConstraints.ByteArrayConstraints binConstraints,
String... authorizations) |
boolean |
DataStatisticsStoreImpl.removeStatistics(Iterator<? extends Statistic<? extends StatisticValue<?>>> statistics) |
Constructor and Description |
---|
FieldStatisticFilter(CloseableIterator<? extends Statistic<? extends StatisticValue<?>>> source,
String fieldName,
String tag) |
TagFilter(CloseableIterator<? extends Statistic<? extends StatisticValue<?>>> source,
String tag) |
Modifier and Type | Method and Description |
---|---|
Statistic<StatisticValue<Object>> |
StatisticsRegistry.getStatistic(StatisticType<?> statType)
Retrieves the statistic of the given statistic type.
|
Statistic<StatisticValue<Object>> |
StatisticsRegistry.getStatistic(String statType)
Retrieves the statistic of the given statistic type.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.getStatisticById(StatisticId<V> statisticId)
Gets the statistic with the given
StatisticId , or null if it could not be
found. |
Modifier and Type | Method and Description |
---|---|
List<? extends Statistic<? extends StatisticValue<?>>> |
StatisticsRegistry.getAllRegisteredStatistics()
Get all registered statistics.
|
CloseableIterator<? extends Statistic<? extends StatisticValue<?>>> |
DataStatisticsStore.getAllStatistics(StatisticType<? extends StatisticValue<?>> statisticType)
Get all statistics in the data store.
|
List<Statistic<? extends StatisticValue<?>>> |
DefaultStatisticsProvider.getDefaultStatistics()
Get all default statistics for this adapter/index.
|
List<? extends Statistic<? extends StatisticValue<?>>> |
StatisticsRegistry.getRegisteredDataTypeStatistics(Class<?> adapterDataClass)
Get registered data type statistics that are compatible with the the data type class.
|
Map<String,List<? extends Statistic<? extends StatisticValue<?>>>> |
StatisticsRegistry.getRegisteredFieldStatistics(DataTypeAdapter<?> type,
String fieldName)
Get registered field statistics that are compatible with the the provided type.
|
List<? extends Statistic<? extends StatisticValue<?>>> |
StatisticsRegistry.getRegisteredIndexStatistics(Class<?> indexClass)
Get registered index statistics that are compatible with the given index class.
|
java.util.function.Supplier<Statistic<StatisticValue<Object>>> |
StatisticsRegistrySPI.RegisteredStatistic.getStatisticConstructor() |
Modifier and Type | Method and Description |
---|---|
void |
DataStatisticsStore.addStatistic(Statistic<? extends StatisticValue<?>> statistic)
Add a statistic to the data store.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.createStatisticValueWriter(Statistic<V> statistic)
Creates a writer that can be used to write values for a given statistic.
|
boolean |
DataStatisticsStore.exists(Statistic<? extends StatisticValue<?>> statistic)
Determines if the given statistic exists in the data store.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.getStatisticValue(Statistic<V> statistic,
ByteArray bin,
String... authorizations)
Return the value of the given statistic.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.getStatisticValue(Statistic<V> statistic,
String... authorizations)
Return the value of the given statistic.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.getStatisticValues(Statistic<V> statistic,
ByteArrayRange[] binRanges,
String... authorizations)
Return the values of the given statistic that have bins that match the given ranges.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.getStatisticValues(Statistic<V> statistic,
ByteArray binPrefix,
String... authorizations)
Return the values of the given statistic that have bins that start with the given prefix.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.getStatisticValues(Statistic<V> statistic,
String... authorizations)
Returns all of the values for a given statistic.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.incorporateStatisticValue(Statistic<V> statistic,
V value)
Add the statistic value to the store, preserving the existing value.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.incorporateStatisticValue(Statistic<V> statistic,
V value,
ByteArray bin)
Add the statistic value to the store, preserving the existing value.
|
boolean |
DataStatisticsStore.removeStatistic(Statistic<? extends StatisticValue<?>> statistic)
Remove a statistic from the data store.
|
boolean |
DataStatisticsStore.removeStatisticValue(Statistic<? extends StatisticValue<?>> statistic)
Removes the value of the given statistic.
|
boolean |
DataStatisticsStore.removeStatisticValue(Statistic<? extends StatisticValue<?>> statistic,
ByteArray bin)
Removes the value of the given statistic.
|
boolean |
DataStatisticsStore.removeStatisticValues(Statistic<? extends StatisticValue<?>> statistic)
Removes all values associated with the given statistic.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.setStatisticValue(Statistic<V> statistic,
V value)
This will write the statistic value to the underlying store.
|
<V extends StatisticValue<R>,R> |
DataStatisticsStore.setStatisticValue(Statistic<V> statistic,
V value,
ByteArray bin)
This will write the statistic value to the underlying store.
|
Modifier and Type | Method and Description |
---|---|
CloseableIterator<? extends StatisticValue<?>> |
DataStatisticsStore.getStatisticValues(Iterator<? extends Statistic<? extends StatisticValue<?>>> statistics,
BinConstraints.ByteArrayConstraints binConstraints,
String... authorizations)
Returns all values for each provided statistic.
|
boolean |
DataStatisticsStore.removeStatistics(Iterator<? extends Statistic<? extends StatisticValue<?>>> statistics)
Remove a set of statistics from the data store.
|
Constructor and Description |
---|
StatisticUpdateHandler(Statistic<V> statistic,
Index index,
AdapterToIndexMapping indexMapping,
InternalDataAdapter<T> adapter) |
StatisticValueReader(CloseableIterator<GeoWaveMetadata> metadataIter,
Statistic<V> statistic) |
StatisticValueWriter(MetadataWriter writer,
Statistic<V> statistic) |
Constructor and Description |
---|
RegisteredStatistic(StatisticType<? extends StatisticValue<?>> statType,
java.util.function.Supplier<? extends Statistic<? extends StatisticValue<?>>> statisticConstructor,
java.util.function.Supplier<? extends StatisticValue<?>> valueConstructor,
short statisticPersistableId,
short valuePersistableId) |
StatisticsValueIterator(DataStatisticsStore statisticsStore,
Iterator<? extends Statistic<? extends StatisticValue<?>>> statistics,
BinConstraints.ByteArrayConstraints binConstraints,
String... authorizations) |
StatisticUpdateCallback(List<Statistic<? extends StatisticValue<?>>> statistics,
DataStatisticsStore statisticsStore,
Index index,
AdapterToIndexMapping indexMapping,
InternalDataAdapter<T> type)
Create an update callback for the given set of statistics.
|
Modifier and Type | Class and Description |
---|---|
class |
CountStatistic |
Constructor and Description |
---|
CountValue(Statistic<?> statistic) |
Modifier and Type | Class and Description |
---|---|
class |
BloomFilterStatistic
Applies a bloom filter to field values useful for quickly determining set membership.
|
class |
CountMinSketchStatistic
Maintains an estimate of how may of each attribute value occurs in a set of data.
|
class |
FixedBinNumericHistogramStatistic
Fixed number of bins for a histogram.
|
class |
HyperLogLogStatistic
Provides an estimated cardinality of the number of unique values for an attribute.
|
class |
NumericHistogramStatistic
Uses a T-Digest data structure to very efficiently calculate and store the histogram.
|
class |
NumericMeanStatistic |
class |
NumericRangeStatistic
Tracks the range of a numeric attribute.
|
class |
NumericStatsStatistic
Tracks the min, max, count, mean, sum, variance and standard deviation of a numeric attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
DifferingVisibilityCountStatistic
Counts the number of entries with differing visibilities.
|
class |
DuplicateEntryCountStatistic
Counts the number of entries with duplicates in the index.
|
class |
FieldVisibilityCountStatistic
Maintains a count of entries for every visibility.
|
class |
IndexMetaDataSetStatistic
Maintains metadata about an index.
|
class |
MaxDuplicatesStatistic
Maintains the maximum number of duplicates that a single entry in the data set contains.
|
class |
PartitionsStatistic
This class is responsible for maintaining all unique Partition IDs that are being used within a
data set.
|
class |
RowRangeHistogramStatistic
Dynamic histogram provide very high accuracy for CDF and quantiles over the a numeric attribute.
|
Constructor and Description |
---|
DifferingVisibilityCountValue(Statistic<?> statistic) |
DuplicateEntryCountValue(Statistic<?> statistic) |
FieldVisibilityCountValue(Statistic<?> statistic) |
IndexMetaDataSetValue(Statistic<?> statistic) |
MaxDuplicatesValue(Statistic<?> statistic) |
PartitionsValue(Statistic<?> statistic) |
RowRangeHistogramValue(Statistic<?> statistic) |
Modifier and Type | Method and Description |
---|---|
BinConstraints.ByteArrayConstraints |
BinConstraintsImpl.constraints(Statistic<?> stat) |
Modifier and Type | Class and Description |
---|---|
class |
WordCountStatistic |
Copyright © 2013–2022. All rights reserved.