Interface BinarySearchableAccessor

All Superinterfaces:
ColumnAccessor
All Known Implementing Classes:
NullColumn.Accessor

public interface BinarySearchableAccessor extends ColumnAccessor
The implementations of this interface will not validate that things are sorted for the binary search, it assumes that they must be. As such, behavior are undefined if the column is not actually sorted.
  • Method Details

    • 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)