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 FindResultfindComplex(int startIndex, int endIndex, Object val)FindResultfindDouble(int startIndex, int endIndex, double val)FindResultfindFloat(int startIndex, int endIndex, float val)FindResultfindLong(int startIndex, int endIndex, long val)FindResultfindNull(int startIndex, int endIndex)FindResultfindString(int startIndex, int endIndex, String val)static BinarySearchableAccessorfromColumn(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)
-
-