public class FieldIndexKeyHandler extends java.lang.Object implements Indexable4
| Constructor and Description |
|---|
FieldIndexKeyHandler(Indexable4 delegate_) |
| Modifier and Type | Method and Description |
|---|---|
void |
defragIndexEntry(DefragmentContextImpl context) |
int |
linkLength() |
PreparedComparison |
prepareComparison(Context context,
java.lang.Object fieldIndexKey)
creates a prepared comparison to compare multiple objects
against one single object.
|
java.lang.Object |
readIndexEntry(Context context,
ByteArrayBuffer a_reader) |
Indexable4 |
valueHandler() |
void |
writeIndexEntry(Context context,
ByteArrayBuffer writer,
java.lang.Object obj) |
public FieldIndexKeyHandler(Indexable4 delegate_)
public int linkLength()
linkLength in interface LinkLengthAwarepublic java.lang.Object readIndexEntry(Context context, ByteArrayBuffer a_reader)
readIndexEntry in interface Indexable4public void writeIndexEntry(Context context, ByteArrayBuffer writer, java.lang.Object obj)
writeIndexEntry in interface Indexable4public Indexable4 valueHandler()
public void defragIndexEntry(DefragmentContextImpl context)
defragIndexEntry in interface Indexable4public PreparedComparison prepareComparison(Context context, java.lang.Object fieldIndexKey)
Comparable4prepareComparison in interface Comparable4context - the context of the comparisonfieldIndexKey - the object that is to be compared
against multiple other objects