Interface BinarySearchableAccessor
-
- All Superinterfaces:
ColumnAccessor
- All Known Implementing Classes:
NullColumn.Accessor
public interface BinarySearchableAccessor extends ColumnAccessor
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description FindResult
findComplex(int startIndex, int endIndex, Object val)
FindResult
findDouble(int startIndex, int endIndex, double val)
FindResult
findFloat(int startIndex, int endIndex, float val)
FindResult
findLong(int startIndex, int endIndex, long val)
FindResult
findNull(int startIndex, int endIndex)
FindResult
findString(int startIndex, int endIndex, String val)
static BinarySearchableAccessor
fromColumn(Column col)
-
Methods inherited from interface org.apache.druid.query.rowsandcols.column.ColumnAccessor
compareRows, getDouble, getFloat, getInt, getLong, getObject, getType, isNull, numRows
-
-
-
-
Method Detail
-
fromColumn
static BinarySearchableAccessor fromColumn(Column col)
-
findNull
FindResult findNull(int startIndex, int endIndex)
-
findDouble
FindResult findDouble(int startIndex, int endIndex, double val)
-
findFloat
FindResult findFloat(int startIndex, int endIndex, float val)
-
findLong
FindResult findLong(int startIndex, int endIndex, long val)
-
findString
FindResult findString(int startIndex, int endIndex, String val)
-
findComplex
FindResult findComplex(int startIndex, int endIndex, Object val)
-
-