Definition at line 25 of file StoreIndex.cs.
Deveel.Data.Index.StoreIndex.StoreIndex |
( |
IndexSetStore |
indexSetStore, |
|
|
int |
indexNumber, |
|
|
int |
maxBlockSize, |
|
|
IEnumerable< IIndexBlock< int >> |
blocks |
|
) |
| |
|
inline |
Definition at line 30 of file StoreIndex.cs.
IndexSetStore IndexSetStore
List< IMappedBlock > deletedBlocks
void Deveel.Data.Index.StoreIndex.AssertNotDisposed |
( |
| ) |
|
|
inlineprivate |
Definition at line 54 of file StoreIndex.cs.
56 throw new ObjectDisposedException(GetType().FullName);
void Deveel.Data.Index.StoreIndex.Dispose |
( |
| ) |
|
|
inline |
void Deveel.Data.Index.StoreIndex.Dispose |
( |
bool |
disposing | ) |
|
|
inlineprivate |
Definition at line 74 of file StoreIndex.cs.
IndexSetStore IndexSetStore
List< IMappedBlock > deletedBlocks
override IIndexBlock<int> Deveel.Data.Index.StoreIndex.NewBlock |
( |
| ) |
|
|
inlineprotected |
Definition at line 59 of file StoreIndex.cs.
62 return new MappedBlock(
this);
static IMappedBlock Deveel.Data.Index.StoreIndex.NewMappedBlock |
( |
IndexSetStore |
indexSetStore, |
|
|
long |
firstEntry, |
|
|
long |
lastEntry, |
|
|
long |
blockPointer, |
|
|
int |
size, |
|
|
byte |
compactType, |
|
|
int |
blockSize |
|
) |
| |
|
inlinestatic |
Definition at line 87 of file StoreIndex.cs.
89 return new MappedBlock(indexSetStore, firstEntry, lastEntry, blockPointer, size, compactType, blockSize);
override void Deveel.Data.Index.StoreIndex.OnDeleteBlock |
( |
IIndexBlock< int > |
block | ) |
|
|
inlineprotected |
Definition at line 65 of file StoreIndex.cs.
List< IMappedBlock > deletedBlocks
List<IMappedBlock> Deveel.Data.Index.StoreIndex.deletedBlocks |
|
private |
bool Deveel.Data.Index.StoreIndex.disposed |
|
private |
IEnumerable<IIndexBlock<int> > Deveel.Data.Index.StoreIndex.AllBlocks |
|
get |
IEnumerable<IMappedBlock> Deveel.Data.Index.StoreIndex.DeletedBlocks |
|
get |
int Deveel.Data.Index.StoreIndex.IndexNumber |
|
getprivate set |
int Deveel.Data.Index.StoreIndex.MaxBlockSize |
|
getprivate set |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Index/StoreIndex.cs