CavalliumDBEngine/src/main/java/it/cavallium/dbengine/lucene/FieldValueHitQueue.java

23 lines
624 B
Java
Raw Normal View History

2021-10-14 23:04:34 +02:00
package it.cavallium.dbengine.lucene;
import java.io.IOException;
import org.apache.lucene.index.LeafReaderContext;
import org.apache.lucene.search.FieldComparator;
import org.apache.lucene.search.FieldDoc;
import org.apache.lucene.search.FieldValueHitQueue.Entry;
import org.apache.lucene.search.LeafFieldComparator;
import org.apache.lucene.search.SortField;
public interface FieldValueHitQueue {
FieldComparator<?>[] getComparators();
int[] getReverseMul();
LeafFieldComparator[] getComparators(LeafReaderContext context) throws IOException;
2021-10-15 00:03:41 +02:00
LLFieldDoc fillFields(LLSlotDoc entry);
2021-10-14 23:04:34 +02:00
SortField[] getFields();
}