Package org.apache.druid.segment.vector
Interface ReadableVectorInspector
-
- All Superinterfaces:
VectorSizeInspector
- All Known Subinterfaces:
ReadableVectorOffset
,VectorOffset
- All Known Implementing Classes:
BitmapVectorOffset
,FilteredVectorOffset
,NoFilterVectorOffset
public interface ReadableVectorInspector extends VectorSizeInspector
Vector inspector that can supply a unique identifier of the vector to use with caching in addition to sizing information
-
-
Field Summary
Fields Modifier and Type Field Description static int
NULL_ID
A marker value that will never be returned by "getId".
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getId()
Returns an integer that uniquely identifies the current vector.-
Methods inherited from interface org.apache.druid.segment.vector.VectorSizeInspector
getCurrentVectorSize, getMaxVectorSize
-
-
-
-
Field Detail
-
NULL_ID
static final int NULL_ID
A marker value that will never be returned by "getId".- See Also:
- Constant Field Values
-
-