krati.core.array.basic
Interface RecoverableArray<V extends EntryValue>

All Superinterfaces:
Array, Persistable
All Known Implementing Classes:
DynamicIntArray, DynamicLongArray, DynamicShortArray, StaticIntArray, StaticLongArray, StaticShortArray

public interface RecoverableArray<V extends EntryValue>
extends Array, Persistable


Method Summary
 File getDirectory()
           
 EntryFactory<V> getEntryFactory()
           
 void updateArrayFile(List<Entry<V>> entryList)
           
 
Methods inherited from interface krati.array.Array
clear, hasIndex, length
 
Methods inherited from interface krati.Persistable
getHWMark, getLWMark, persist, saveHWMark, sync
 

Method Detail

getDirectory

File getDirectory()

getEntryFactory

EntryFactory<V> getEntryFactory()

updateArrayFile

void updateArrayFile(List<Entry<V>> entryList)
                     throws IOException
Throws:
IOException


Copyright © 2011. All Rights Reserved.