krati.store
Interface DataStoreHandler

All Known Implementing Classes:
DefaultDataStoreHandler

public interface DataStoreHandler


Method Summary
 byte[] assemble(byte[] key, byte[] value)
           
 byte[] assemble(byte[] key, byte[] value, byte[] data)
           
 int countCollisions(byte[] key, byte[] data)
           
 byte[] extractByKey(byte[] key, byte[] data)
           
 List<Map.Entry<byte[],byte[]>> extractEntries(byte[] data)
           
 List<byte[]> extractKeys(byte[] data)
           
 int removeByKey(byte[] key, byte[] data)
           
 

Method Detail

assemble

byte[] assemble(byte[] key,
                byte[] value)

assemble

byte[] assemble(byte[] key,
                byte[] value,
                byte[] data)

countCollisions

int countCollisions(byte[] key,
                    byte[] data)

extractByKey

byte[] extractByKey(byte[] key,
                    byte[] data)

removeByKey

int removeByKey(byte[] key,
                byte[] data)

extractKeys

List<byte[]> extractKeys(byte[] data)

extractEntries

List<Map.Entry<byte[],byte[]>> extractEntries(byte[] data)


Copyright © 2011. All Rights Reserved.