Uses of Class
org.apache.druid.query.monomorphicprocessing.CalledFromHotLoop
-
-
Uses of CalledFromHotLoop in org.apache.druid.query.aggregation
Methods in org.apache.druid.query.aggregation with annotations of type CalledFromHotLoop Modifier and Type Method Description voidBufferAggregator. aggregate(ByteBuffer buf, int position)Aggregates metric values into the given aggregate byte representation Implementations of this method must read in the aggregate value from the buffer at the given position, aggregate the next element of data and write the updated aggregate value back into the buffer.abstract voidSimpleDoubleBufferAggregator. aggregate(ByteBuffer buf, int position, double value)abstract voidSimpleFloatBufferAggregator. aggregate(ByteBuffer buf, int position, float value)voidBufferAggregator. init(ByteBuffer buf, int position)Initializes the buffer location Implementations of this method must initialize the byte buffer at the given position Implementations must not change the position, limit or mark of the given buffer This method must not exceed the number of bytes returned byAggregatorFactory.getMaxIntermediateSizeWithNulls()in the correspondingAggregatorFactoryabstract voidSimpleDoubleBufferAggregator. putFirst(ByteBuffer buf, int position, double value)Faster equivalent to aggregator.init(buf, position); aggregator.aggregate(buf, position, value); -
Uses of CalledFromHotLoop in org.apache.druid.query.filter
Methods in org.apache.druid.query.filter with annotations of type CalledFromHotLoop Modifier and Type Method Description booleanValueMatcher. matches(boolean includeUnknown)Returns true if the current row matches the condition. -
Uses of CalledFromHotLoop in org.apache.druid.segment
Methods in org.apache.druid.segment with annotations of type CalledFromHotLoop Modifier and Type Method Description doubleBaseDoubleColumnValueSelector. getDouble()floatBaseFloatColumnValueSelector. getFloat()longBaseLongColumnValueSelector. getLong()IndexedIntsDimensionSelector. getRow()Returns the indexed values at the current position in this DimensionSelector.protected abstract StringBaseSingleValueDimensionSelector. getValue()booleanBaseNullableColumnValueSelector. isNull()Returns true if the primitive long, double, or float value returned by this selector should be treated as null.StringDimensionDictionarySelector. lookupName(int id)Returns the value for a particular dictionary id as a Java String. -
Uses of CalledFromHotLoop in org.apache.druid.segment.column
Methods in org.apache.druid.segment.column with annotations of type CalledFromHotLoop Modifier and Type Method Description longNumericColumn. getLongSingleValueRow(int rowNum) -
Uses of CalledFromHotLoop in org.apache.druid.segment.data
Methods in org.apache.druid.segment.data with annotations of type CalledFromHotLoop Modifier and Type Method Description TIndexed. get(int index)Get the value at specified positionintIndexedInts. get(int index)intReadableOffset. getOffset()abstract voidOffset. increment()intIndexedInts. size()abstract booleanOffset. withinBounds() -
Uses of CalledFromHotLoop in org.apache.druid.segment.historical
Methods in org.apache.druid.segment.historical with annotations of type CalledFromHotLoop Modifier and Type Method Description doubleHistoricalColumnSelector. getDouble(int offset)IndexedIntsHistoricalDimensionSelector. getRow(int offset)intSingleValueHistoricalDimensionSelector. getRowValue(int offset)
-