public class TemporalDimensionalityTypeProvider extends Object implements DimensionalityTypeProviderSpi<TemporalOptions>
| Modifier and Type | Class and Description |
|---|---|
static class |
TemporalDimensionalityTypeProvider.UnitConverter |
| Modifier and Type | Field and Description |
|---|---|
static NumericDimensionDefinition[] |
TEMPORAL_DIMENSIONS |
static NumericDimensionField<?>[] |
TEMPORAL_FIELDS |
| Constructor and Description |
|---|
TemporalDimensionalityTypeProvider() |
| Modifier and Type | Method and Description |
|---|---|
Index |
createIndex(DataStore dataStore,
TemporalOptions options) |
static Index |
createIndexFromOptions(TemporalOptions options) |
TemporalOptions |
createOptions() |
String |
getDimensionalityTypeDescription() |
String |
getDimensionalityTypeName() |
static boolean |
isTemporal(Index index) |
static boolean |
isTemporal(NumericIndexStrategy indexStrategy) |
public static final NumericDimensionDefinition[] TEMPORAL_DIMENSIONS
public static final NumericDimensionField<?>[] TEMPORAL_FIELDS
public String getDimensionalityTypeName()
getDimensionalityTypeName in interface DimensionalityTypeProviderSpi<TemporalOptions>public String getDimensionalityTypeDescription()
getDimensionalityTypeDescription in interface DimensionalityTypeProviderSpi<TemporalOptions>public TemporalOptions createOptions()
createOptions in interface DimensionalityTypeProviderSpi<TemporalOptions>public Index createIndex(DataStore dataStore, TemporalOptions options)
createIndex in interface DimensionalityTypeProviderSpi<TemporalOptions>public static Index createIndexFromOptions(TemporalOptions options)
public static boolean isTemporal(Index index)
public static boolean isTemporal(NumericIndexStrategy indexStrategy)
Copyright © 2013–2021. All rights reserved.