@Override protected Aggregator[] getAggsForRow(int rowOffset) { return concurrentGet(rowOffset); }
@Override public long getMetricLongValue(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].getLong(); }
@Override protected double getMetricDoubleValue(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].getDouble(); }
@Override public boolean isNull(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].isNull(); }
@Override public float getMetricFloatValue(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].getFloat(); }
@Override public Object getMetricObjectValue(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].get(); }
aggs = concurrentGet(priorIndex); parseExceptionMessages = doAggregate(metrics, aggs, rowContainer, row); } else { } else { aggs = concurrentGet(prev); parseExceptionMessages = doAggregate(metrics, aggs, rowContainer, row);
index.concurrentGet(0)[0] = mockedAggregator;
@Override protected Aggregator[] getAggsForRow(int rowOffset) { return concurrentGet(rowOffset); }
@Override protected double getMetricDoubleValue(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].getDouble(); }
@Override public float getMetricFloatValue(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].getFloat(); }
@Override public boolean isNull(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].isNull(); }
@Override public long getMetricLongValue(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].getLong(); }
@Override public Object getMetricObjectValue(int rowOffset, int aggOffset) { return concurrentGet(rowOffset)[aggOffset].get(); }
aggs = concurrentGet(priorIndex); parseExceptionMessages = doAggregate(metrics, aggs, rowContainer, row); } else { } else { aggs = concurrentGet(prev); parseExceptionMessages = doAggregate(metrics, aggs, rowContainer, row);