public class Landsat8TemporalBinningStrategy extends Object implements org.locationtech.geowave.core.index.dimension.bin.IndexBinningStrategy
| Modifier and Type | Field and Description |
|---|---|
protected static long |
BIN_SIZE_MILLIS |
protected static long |
MILLIS_PER_DAY |
protected static long |
ORIGIN_MILLIS |
| Constructor and Description |
|---|
Landsat8TemporalBinningStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
void |
fromBinary(byte[] bytes) |
double |
getBinMax() |
double |
getBinMin() |
org.locationtech.geowave.core.index.dimension.bin.BinValue |
getBinnedValue(double value)
Method used to bin a raw date in milliseconds to a binned value of the Binning Strategy.
|
org.locationtech.geowave.core.index.numeric.NumericRange |
getDenormalizedRanges(org.locationtech.geowave.core.index.dimension.bin.BinRange binnedRange) |
int |
getFixedBinIdSize() |
org.locationtech.geowave.core.index.dimension.bin.BinRange[] |
getNormalizedRanges(org.locationtech.geowave.core.index.numeric.NumericData range) |
int |
hashCode() |
byte[] |
toBinary() |
protected static final long MILLIS_PER_DAY
protected static final long BIN_SIZE_MILLIS
protected static final long ORIGIN_MILLIS
public double getBinMin()
getBinMin in interface org.locationtech.geowave.core.index.dimension.bin.IndexBinningStrategypublic double getBinMax()
getBinMax in interface org.locationtech.geowave.core.index.dimension.bin.IndexBinningStrategypublic org.locationtech.geowave.core.index.dimension.bin.BinValue getBinnedValue(double value)
getBinnedValue in interface org.locationtech.geowave.core.index.dimension.bin.IndexBinningStrategypublic int getFixedBinIdSize()
getFixedBinIdSize in interface org.locationtech.geowave.core.index.dimension.bin.IndexBinningStrategypublic org.locationtech.geowave.core.index.dimension.bin.BinRange[] getNormalizedRanges(org.locationtech.geowave.core.index.numeric.NumericData range)
getNormalizedRanges in interface org.locationtech.geowave.core.index.dimension.bin.IndexBinningStrategypublic org.locationtech.geowave.core.index.numeric.NumericRange getDenormalizedRanges(org.locationtech.geowave.core.index.dimension.bin.BinRange binnedRange)
getDenormalizedRanges in interface org.locationtech.geowave.core.index.dimension.bin.IndexBinningStrategypublic byte[] toBinary()
toBinary in interface org.locationtech.geowave.core.index.persist.Persistablepublic void fromBinary(byte[] bytes)
fromBinary in interface org.locationtech.geowave.core.index.persist.PersistableCopyright © 2013–2021. All rights reserved.