Class SparseRangeBasedPropertyMapData<T>
java.lang.Object
com.here.platform.location.compilation.core.SparseRangeBasedPropertyMapData<T>
- All Implemented Interfaces:
RangeBasedPropertyMapData<T>
,Serializable
,scala.Equals
,scala.Product
,scala.Serializable
public class SparseRangeBasedPropertyMapData<T>
extends Object
implements RangeBasedPropertyMapData<T>, scala.Product, scala.Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSparseRangeBasedPropertyMapData
(int vertexCount, int[] vertexIndices, int[] startIndices, double[] startOffsets, double[] endOffsets, Object values, scala.Option<T> defaultValue, int maxOverflow, HashTableIndexing.Id hashTableIndexingId) -
Method Summary
Modifier and TypeMethodDescriptionint
scala.Option<T>
double[]
int
int[]
double[]
values()
valuesToEncode
(scala.reflect.ClassTag<T> classTag) int
int[]
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
-
Constructor Details
-
SparseRangeBasedPropertyMapData
public SparseRangeBasedPropertyMapData(int vertexCount, int[] vertexIndices, int[] startIndices, double[] startOffsets, double[] endOffsets, Object values, scala.Option<T> defaultValue, int maxOverflow, HashTableIndexing.Id hashTableIndexingId)
-
-
Method Details
-
vertexCount
public int vertexCount() -
vertexIndices
public int[] vertexIndices() -
startIndices
public int[] startIndices() -
startOffsets
public double[] startOffsets() -
endOffsets
public double[] endOffsets() -
values
-
defaultValue
-
maxOverflow
public int maxOverflow() -
hashTableIndexingId
-
valuesToEncode
-
defaultIndexInValuesToEncode
public int defaultIndexInValuesToEncode()
-