public abstract class MemIndex
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| protected ColumnIndex | columnIndex | 
| protected AbstractType<?> | keyValidator | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | MemIndex(AbstractType<?> keyValidator,
        ColumnIndex columnIndex) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract long | add(DecoratedKey key,
   java.nio.ByteBuffer value) | 
| static MemIndex | forColumn(AbstractType<?> keyValidator,
         ColumnIndex columnIndex) | 
| abstract RangeIterator<java.lang.Long,Token> | search(Expression expression) | 
protected final AbstractType<?> keyValidator
protected final ColumnIndex columnIndex
protected MemIndex(AbstractType<?> keyValidator, ColumnIndex columnIndex)
public abstract long add(DecoratedKey key, java.nio.ByteBuffer value)
public abstract RangeIterator<java.lang.Long,Token> search(Expression expression)
public static MemIndex forColumn(AbstractType<?> keyValidator, ColumnIndex columnIndex)
Copyright © 2018 The Apache Software Foundation