Package com.db4o.internal.freespace
Class SlotHandler
- java.lang.Object
-
- com.db4o.internal.freespace.SlotHandler
-
- All Implemented Interfaces:
Comparable4
,Indexable4
,LinkLengthAware
- Direct Known Subclasses:
AddressKeySlotHandler
,LengthKeySlotHandler
public abstract class SlotHandler extends java.lang.Object implements Indexable4
-
-
Constructor Summary
Constructors Constructor Description SlotHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
defragIndexEntry(DefragmentContextImpl context)
int
linkLength()
java.lang.Object
readIndexEntry(Context context, ByteArrayBuffer reader)
void
writeIndexEntry(Context context, ByteArrayBuffer writer, java.lang.Object obj)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.db4o.internal.Comparable4
prepareComparison
-
-
-
-
Field Detail
-
_current
protected Slot _current
-
-
Method Detail
-
defragIndexEntry
public void defragIndexEntry(DefragmentContextImpl context)
- Specified by:
defragIndexEntry
in interfaceIndexable4
-
linkLength
public int linkLength()
- Specified by:
linkLength
in interfaceLinkLengthAware
-
readIndexEntry
public java.lang.Object readIndexEntry(Context context, ByteArrayBuffer reader)
- Specified by:
readIndexEntry
in interfaceIndexable4
-
writeIndexEntry
public void writeIndexEntry(Context context, ByteArrayBuffer writer, java.lang.Object obj)
- Specified by:
writeIndexEntry
in interfaceIndexable4
-
-