graph BT
Type-->Base0["Object"]
Type-.->Interface0["IDefragmentServices"]
click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Defragment/IDefragmentServices"
Type-.->Interface1["IIDMapping"]
click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Mapping/IIDMapping"
Type["DefragmentServicesImpl"]
class Type type-node
Syntax
public class DefragmentServicesImpl : IDefragmentServices, IIDMapping
Constructors
Fields
Methods
Name |
Value |
Summary |
Accept(IStoredClass) |
bool |
|
AllocateTargetSlot(int) |
Slot |
|
BlockSize() |
int |
|
BufferByAddress(DefragmentServicesImpl.DbSelector, int, int) |
ByteArrayBuffer |
|
BufferByID(DefragmentServicesImpl.DbSelector, int) |
ByteArrayBuffer |
|
ClassIndexID(ClassMetadata) |
int |
|
ClassMetadataForId(int) |
ClassMetadata |
|
Close() |
void |
|
CommitIds() |
void |
|
CopyIdentity() |
void |
|
DatabaseIdentityID(DefragmentServicesImpl.DbSelector) |
int |
|
DefragIdToTimestampBtree() |
void |
|
MapIDs(int, int, bool) |
void |
|
MappedID(int, int) |
int |
|
MappedID(int) |
int |
|
Mapping() |
IIdMapping |
|
RegisterBTreeIDs(BTree, IDMappingCollector) |
void |
|
RegisterUnindexed(int) |
void |
|
ReplaceClassMetadataRepository() |
void |
|
SourceAddressByID(int) |
int |
|
SourceBufferByAddress(int, int) |
ByteArrayBuffer |
|
SourceBufferByID(int) |
ByteArrayBuffer |
|
SourceClassCollectionID() |
int |
|
SourceHandler(int) |
ITypeHandler4 |
|
SourceIdToTimestampIndexID() |
int |
|
SourceObjectHeader(ByteArrayBuffer) |
ObjectHeader |
|
SourceUuidIndex() |
BTree |
|
SourceUuidIndexID() |
int |
|
StoredClasses(DefragmentServicesImpl.DbSelector) |
IStoredClass[] |
|
StrictMappedID(int) |
int |
|
StringIO() |
LatinStringIO |
|
SystemTrans() |
Transaction |
|
TargetAddressByID(int) |
int |
|
TargetBufferByAddress(int, int) |
ByteArrayBuffer |
|
TargetCommit() |
void |
|
TargetNewId() |
int |
|
TargetStatefulBufferByAddress(int, int) |
StatefulBuffer |
|
TargetUuidIndexID(int) |
void |
|
TargetWriteBytes(ByteArrayBuffer, int) |
void |
|
TargetWriteBytes(DefragmentContextImpl, int) |
void |
|
TraverseAll(ClassMetadata, IVisitor4) |
void |
|
TraverseAllIndexSlots(BTree, IVisitor4) |
void |
|
TraverseAllIndexSlots(ClassMetadata, IVisitor4) |
void |
|
UnindexedIDs() |
IdSource |
|