Interface RawValueBasedInvertedIndexCreator
-
- All Superinterfaces:
AutoCloseable,Closeable,InvertedIndexCreator
- All Known Subinterfaces:
CombinedInvertedIndexCreator
public interface RawValueBasedInvertedIndexCreator extends InvertedIndexCreator
-
-
Method Summary
Modifier and Type Method Description voidadd(double value)For single-value column, adds the double value for the next document.voidadd(double[] values, int length)For multi-value column, adds the double values for the next document.voidadd(float value)For single-value column, adds the float value for the next document.voidadd(float[] values, int length)For multi-value column, adds the float values for the next document.voidadd(int value)For single-value column, adds the int value for the next document.voidadd(int[] values, int length)For multi-value column, adds the int values for the next document.voidadd(long value)For single-value column, adds the long value for the next document.voidadd(long[] values, int length)For multi-value column, adds the long values for the next document.-
Methods inherited from interface org.apache.pinot.segment.spi.index.creator.InvertedIndexCreator
seal
-
-
-
-
Method Detail
-
add
void add(int value)
For single-value column, adds the int value for the next document.
-
add
void add(int[] values, int length)For multi-value column, adds the int values for the next document.
-
add
void add(long value)
For single-value column, adds the long value for the next document.
-
add
void add(long[] values, int length)For multi-value column, adds the long values for the next document.
-
add
void add(float value)
For single-value column, adds the float value for the next document.
-
add
void add(float[] values, int length)For multi-value column, adds the float values for the next document.
-
add
void add(double value)
For single-value column, adds the double value for the next document.
-
add
void add(double[] values, int length)For multi-value column, adds the double values for the next document.
-
-