public class SpatialTemporalDimensionalityTypeProvider extends Object implements DimensionalityTypeProviderSpi<SpatialTemporalOptions>
| Modifier and Type | Class and Description |
|---|---|
static class |
SpatialTemporalDimensionalityTypeProvider.Bias |
static class |
SpatialTemporalDimensionalityTypeProvider.BiasConverter |
static class |
SpatialTemporalDimensionalityTypeProvider.UnitConverter |
| Modifier and Type | Field and Description |
|---|---|
static double |
DEFAULT_UNBOUNDED_CRS_INTERVAL |
static NumericDimensionDefinition[] |
SPATIAL_TEMPORAL_DIMENSIONS |
| Constructor and Description |
|---|
SpatialTemporalDimensionalityTypeProvider() |
| Modifier and Type | Method and Description |
|---|---|
Index |
createIndex(DataStore dataStore,
SpatialTemporalOptions options) |
static Index |
createIndexFromOptions(SpatialTemporalOptions options) |
SpatialTemporalOptions |
createOptions() |
String |
getDimensionalityTypeDescription() |
String |
getDimensionalityTypeName() |
static NumericDimensionField[] |
getSpatialTemporalFields(Integer geometryPrecision) |
static boolean |
isSpatialTemporal(Index index) |
static boolean |
isSpatialTemporal(NumericIndexStrategy indexStrategy) |
public static final double DEFAULT_UNBOUNDED_CRS_INTERVAL
public static final NumericDimensionDefinition[] SPATIAL_TEMPORAL_DIMENSIONS
public SpatialTemporalDimensionalityTypeProvider()
public static NumericDimensionField[] getSpatialTemporalFields(@Nullable Integer geometryPrecision)
public String getDimensionalityTypeName()
getDimensionalityTypeName in interface DimensionalityTypeProviderSpi<SpatialTemporalOptions>public String getDimensionalityTypeDescription()
getDimensionalityTypeDescription in interface DimensionalityTypeProviderSpi<SpatialTemporalOptions>public SpatialTemporalOptions createOptions()
createOptions in interface DimensionalityTypeProviderSpi<SpatialTemporalOptions>public Index createIndex(DataStore dataStore, SpatialTemporalOptions options)
createIndex in interface DimensionalityTypeProviderSpi<SpatialTemporalOptions>public static Index createIndexFromOptions(SpatialTemporalOptions options)
public static boolean isSpatialTemporal(Index index)
public static boolean isSpatialTemporal(NumericIndexStrategy indexStrategy)
Copyright © 2013–2021. All rights reserved.