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