| java.lang.Object com.db4o.defragment.AbstractContextIDMapping com.db4o.defragment.BTreeIDMapping
Constructor Summary | |
public | BTreeIDMapping(String fileName) Will maintain the ID mapping as a BTree in the file with the given path.
If a file exists in this location, it will be DELETED.
Node size and cache height of the tree will be the default values used by
the BTree implementation. | public | BTreeIDMapping(String fileName, int nodeSize, int cacheHeight, int commitFrequency) Will maintain the ID mapping as a BTree in the file with the given path. |
BTreeIDMapping | public BTreeIDMapping(String fileName)(Code) | | Will maintain the ID mapping as a BTree in the file with the given path.
If a file exists in this location, it will be DELETED.
Node size and cache height of the tree will be the default values used by
the BTree implementation. The tree will never commit.
Parameters: fileName - The location where the BTree file should be created. |
BTreeIDMapping | public BTreeIDMapping(String fileName, int nodeSize, int cacheHeight, int commitFrequency)(Code) | | Will maintain the ID mapping as a BTree in the file with the given path.
If a file exists in this location, it will be DELETED.
Parameters: fileName - The location where the BTree file should be created. Parameters: nodeSize - The size of a BTree node Parameters: cacheHeight - The height of the BTree node cache Parameters: commitFrequency - The number of inserts after which a commit should be issued (<=0: never commit) |
close | public void close()(Code) | | |
mapNonClassIDs | protected void mapNonClassIDs(int origID, int mappedID)(Code) | | |
mappedID | public int mappedID(int oldID, boolean lenient)(Code) | | |
Methods inherited from com.db4o.defragment.AbstractContextIDMapping | final public void mapIDs(int origID, int mappedID, boolean isClassID)(Code)(Java Doc) abstract protected void mapNonClassIDs(int origID, int mappedID)(Code)(Java Doc) protected int mappedClassID(int origID)(Code)(Java Doc)
|
|
|