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