public static class BTreeIdSystem.IdSlotMappingHandler extends java.lang.Object implements Indexable4<IdSlotMapping>
| Constructor and Description |
|---|
BTreeIdSystem.IdSlotMappingHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
defragIndexEntry(DefragmentContextImpl context) |
int |
linkLength() |
PreparedComparison |
prepareComparison(Context context,
IdSlotMapping sourceMapping)
creates a prepared comparison to compare multiple objects
against one single object.
|
IdSlotMapping |
readIndexEntry(Context context,
ByteArrayBuffer buffer) |
void |
writeIndexEntry(Context context,
ByteArrayBuffer buffer,
IdSlotMapping mapping) |
public void defragIndexEntry(DefragmentContextImpl context)
defragIndexEntry in interface Indexable4<IdSlotMapping>public IdSlotMapping readIndexEntry(Context context, ByteArrayBuffer buffer)
readIndexEntry in interface Indexable4<IdSlotMapping>public void writeIndexEntry(Context context, ByteArrayBuffer buffer, IdSlotMapping mapping)
writeIndexEntry in interface Indexable4<IdSlotMapping>public PreparedComparison prepareComparison(Context context, IdSlotMapping sourceMapping)
Comparable4prepareComparison in interface Comparable4<IdSlotMapping>context - the context of the comparisonsourceMapping - the object that is to be compared
against multiple other objectspublic final int linkLength()
linkLength in interface LinkLengthAware