core/src/main/java/org/apache/carbondata/core/scan/filter/executer/RowLevelFilterExecuterImpl.java
/**
   * This method will initialize the measure info for the current block to be
   * used for filtering the data
   */
This method will initialize the measure info for the current block to be
used for filtering the data
This method will initialize the measure info for the current block to be used for filtering the data
private void initMeasureBlockIndexes() {
    for (int i = 0; i < msrColEvalutorInfoList.size(); i++) {
      CarbonMeasure measureFromCurrentBlock = segmentProperties.getMeasureFromCurrentBlock(
          msrColEvalutorInfoList.get(i).getCarbonColumn().getColumnId());
      if (null != measureFromCurrentBlock) {
        msrColEvalutorInfoList.get(i).setColumnIndex(measureFromCurrentBlock.getOrdinal());
        this.measureBlocksIndex[i] = segmentProperties.getMeasuresOrdinalToBlockMapping()
            .get(measureFromCurrentBlock.getOrdinal());
        isMeasurePresentInCurrentBlock[i] = true;
      }
    }
  }
private void initMeasureBlockIndexes ( ) { for ( int i = 0 ; i < msrColEvalutorInfoList . size ( ) ; i ++ ) { CarbonMeasure measureFromCurrentBlock = segmentProperties . getMeasureFromCurrentBlock ( msrColEvalutorInfoList . get ( i ) . getCarbonColumn ( ) . getColumnId ( ) ) ; if ( null != measureFromCurrentBlock ) { msrColEvalutorInfoList . get ( i ) . setColumnIndex ( measureFromCurrentBlock . getOrdinal ( ) ) ; this . measureBlocksIndex [ i ] = segmentProperties . getMeasuresOrdinalToBlockMapping ( ) . get ( measureFromCurrentBlock . getOrdinal ( ) ) ; isMeasurePresentInCurrentBlock [ i ] = true ; } } }
This method will initialize the measure info for the current block to be
 used for filtering the data
This method will initialize the measure info for the current block to be used for filtering the data
// find the measure in the current block measures list