A C D E F G I L M R S U V W 
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- allocateStorageSpace(int) - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - analyzeEntry(EntryRecord) - Method in class eu.svjatoslav.sixth.data.store.file.VacuumContext
 - analyzeStartOfDataArea() - Method in class eu.svjatoslav.sixth.data.store.file.VacuumContext
 - ArrayStorage - Class in eu.svjatoslav.sixth.data.model
 - ArrayStorage() - Constructor for class eu.svjatoslav.sixth.data.model.ArrayStorage
 
C
- checkDefragmentationPointer(long) - Method in class eu.svjatoslav.sixth.data.store.file.VacuumContext
 - close() - Method in interface eu.svjatoslav.sixth.data.store.DataStore
 - 
Close datastore.
 - close() - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - createRecord(byte[]) - Method in interface eu.svjatoslav.sixth.data.store.DataStore
 - 
Create new record and set its initial contents.
 - createRecord(byte[]) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 
D
- DataStore - Interface in eu.svjatoslav.sixth.data.store
 - 
Data store acts as a numerical ID to corresponding record map.
 - decreaseUsedEntriesCount() - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - deleteRecord(int) - Method in interface eu.svjatoslav.sixth.data.store.DataStore
 - 
Delete record identified by given ID.
 - deleteRecord(int) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 
E
- enlarge(int) - Method in class eu.svjatoslav.sixth.data.store.file.EntryAllocationTable
 - ensureMinimumCurrentLocation(long) - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - entriesTableNeedsIncreasing() - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - EntryAllocationTable - Class in eu.svjatoslav.sixth.data.store.file
 - EntryAllocationTable(FileDataStore) - Constructor for class eu.svjatoslav.sixth.data.store.file.EntryAllocationTable
 - EntryClass - Class in eu.svjatoslav.sixth.data.model
 - EntryClass() - Constructor for class eu.svjatoslav.sixth.data.model.EntryClass
 - eu.svjatoslav.sixth.data.model - package eu.svjatoslav.sixth.data.model
 - eu.svjatoslav.sixth.data.store - package eu.svjatoslav.sixth.data.store
 - eu.svjatoslav.sixth.data.store.file - package eu.svjatoslav.sixth.data.store.file
 
F
- FILE_LOCATION_ENTRY_ALLOCATION_TABLE_START - Static variable in class eu.svjatoslav.sixth.data.store.file.MetaData
 - FileDataStore - Class in eu.svjatoslav.sixth.data.store.file
 - 
DataStore backed by single filesystem file.
 - FileDataStore(File) - Constructor for class eu.svjatoslav.sixth.data.store.file.FileDataStore
 
G
- getDefragmentationStartAddress(int, List<EntryRecord>) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - getEntriesStorageAreaStart() - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - getEntriesStorageAreaStart(int) - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - getEntriesTableSize() - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - getEntryRecordLocation(int) - Method in class eu.svjatoslav.sixth.data.store.file.EntryAllocationTable
 - getNewEntryId() - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - getNewUnusedEntryId() - Method in class eu.svjatoslav.sixth.data.store.file.EntryAllocationTable
 - getType() - Method in interface eu.svjatoslav.sixth.data.model.InformationUnit
 - getType() - Method in class eu.svjatoslav.sixth.data.model.IntegerUnit
 
I
- increaseEntriesTable() - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - increaseUsedEntriesCount() - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - InformationUnit - Interface in eu.svjatoslav.sixth.data.model
 - initializeFromExistingFile(File) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - initializeNewFile() - Method in class eu.svjatoslav.sixth.data.store.file.EntryAllocationTable
 - initializeNewFile() - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - initializeNewFile(File) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - IntegerUnit - Class in eu.svjatoslav.sixth.data.model
 - IntegerUnit(int) - Constructor for class eu.svjatoslav.sixth.data.model.IntegerUnit
 
L
- load16bit(byte[], int) - Static method in class eu.svjatoslav.sixth.data.model.ArrayStorage
 - load32bit(byte[], int) - Static method in class eu.svjatoslav.sixth.data.model.ArrayStorage
 - loadAllEntryRecords() - Method in class eu.svjatoslav.sixth.data.store.file.EntryAllocationTable
 - 
Sorted list of @link
EntryRecord's. 
M
- MetaData - Class in eu.svjatoslav.sixth.data.store.file
 - MetaData(FileDataStore) - Constructor for class eu.svjatoslav.sixth.data.store.file.MetaData
 
R
- readFileHeader() - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - readInt(long) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - readLong(long) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - readRecord(int) - Method in interface eu.svjatoslav.sixth.data.store.DataStore
 - 
Read entire record into byte array.
 - readRecord(int) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - relocateEntry(EntryRecord, long) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 
S
- setCurrentLocation(long) - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - setEntriesTableSize(int) - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - store16bit(byte[], int, int) - Static method in class eu.svjatoslav.sixth.data.model.ArrayStorage
 
U
- updateRecord(int, byte[]) - Method in interface eu.svjatoslav.sixth.data.store.DataStore
 - 
Update record with new value.
 - updateRecord(int, byte[]) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 
V
- vacuum(int) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - 
Defragment empty space.
 - VacuumContext - Class in eu.svjatoslav.sixth.data.store.file
 - VacuumContext(FileDataStore, long, int) - Constructor for class eu.svjatoslav.sixth.data.store.file.VacuumContext
 - value - Variable in class eu.svjatoslav.sixth.data.model.IntegerUnit
 
W
- writeFileHeader() - Method in class eu.svjatoslav.sixth.data.store.file.MetaData
 - writeInt(long, int) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 - writeLong(long, long) - Method in class eu.svjatoslav.sixth.data.store.file.FileDataStore
 
All Classes All Packages