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
ForwardIndexAccessor
getDiffBuilder
in interface ForwardIndexAccessor<java.lang.Integer,V>
java.io.IOException
public ByteArraySequence serializeIndexedData(InputData<java.lang.Integer,V> data)
ForwardIndexAccessor
serializeIndexedData
in interface ForwardIndexAccessor<java.lang.Integer,V>