public class SingleEntryIndexForwardIndexAccessor<V> extends java.lang.Object implements ForwardIndexAccessor<java.lang.Integer,V>
| Modifier and Type | Class and Description |
|---|---|
static class |
SingleEntryIndexForwardIndexAccessor.SingleValueDiffBuilder<V> |
| Constructor and Description |
|---|
SingleEntryIndexForwardIndexAccessor(IndexExtension<?,?,V> extension) |
| Modifier and Type | Method and Description |
|---|---|
InputDataDiffBuilder<java.lang.Integer,V> |
getDiffBuilder(int inputId,
ByteArraySequence sequence)
creates a diff builder for given inputId.
|
ByteArraySequence |
serializeIndexedData(InputData<java.lang.Integer,V> data)
serialize indexed data to forward index format.
|
public SingleEntryIndexForwardIndexAccessor(IndexExtension<?,?,V> extension)
public InputDataDiffBuilder<java.lang.Integer,V> getDiffBuilder(int inputId, ByteArraySequence sequence) throws java.io.IOException
ForwardIndexAccessorgetDiffBuilder in interface ForwardIndexAccessor<java.lang.Integer,V>java.io.IOExceptionpublic ByteArraySequence serializeIndexedData(InputData<java.lang.Integer,V> data)
ForwardIndexAccessorserializeIndexedData in interface ForwardIndexAccessor<java.lang.Integer,V>