public Object getValue(String fieldName) { int index = info.getFieldIndex(fieldName); return values[index]; }
public TblColRef getColumn(String fieldName) { int idx = getFieldIndex(fieldName); return columns.get(idx); }
public void setDimensionValue(String fieldName, String fieldValue) { setDimensionValue(info.getFieldIndex(fieldName), fieldValue); }
public void setMeasureValue(String fieldName, Object fieldValue) { setMeasureValue(info.getFieldIndex(fieldName), fieldValue); }
if (metric.needRewrite()) { String rewriteFieldName = metric.getRewriteFieldName(); tupleIdx[i] = tupleInfo.hasField(rewriteFieldName) ? tupleInfo.getFieldIndex(rewriteFieldName) : -1; } else {
ParameterDesc.newInstance(numericCol), numericCol.getType().toString()); String sumFieldName = sumFunc.getRewriteFieldName(); numericTupleIdx = tupleInfo.hasField(sumFieldName) ? tupleInfo.getFieldIndex(sumFieldName) : -1; } else { FunctionDesc countFunction = FunctionDesc.newInstance(FunctionDesc.FUNC_COUNT, ParameterDesc.newInstance("1"), "bigint"); numericTupleIdx = tupleInfo.getFieldIndex(countFunction.getRewriteFieldName());
public void setFieldObjectValue(String fieldName, Object fieldValue) { int index = info.getFieldIndex(fieldName); values[index] = fieldValue; }
public Object getValue(String fieldName) { int index = info.getFieldIndex(fieldName); return values[index]; }
public Object getValue(String fieldName) { int index = info.getFieldIndex(fieldName); return values[index]; }
public String getDataType(String fieldName) { int idx = getFieldIndex(fieldName); return dataTypes.get(idx); }
public TblColRef getColumn(String fieldName) { int idx = getFieldIndex(fieldName); return columns.get(idx); }
public TblColRef getColumn(String fieldName) { int idx = getFieldIndex(fieldName); return columns.get(idx); }
public void setMeasureValue(String fieldName, Object fieldValue) { setMeasureValue(info.getFieldIndex(fieldName), fieldValue); }
public void setDimensionValue(String fieldName, String fieldValue) { setDimensionValue(info.getFieldIndex(fieldName), fieldValue); }
public void setMeasureValue(String fieldName, Object fieldValue) { setMeasureValue(info.getFieldIndex(fieldName), fieldValue); }
if (metric.needRewrite()) { String rewriteFieldName = metric.getRewriteFieldName(); tupleIdx[i] = tupleInfo.hasField(rewriteFieldName) ? tupleInfo.getFieldIndex(rewriteFieldName) : -1; } else {
ParameterDesc.newInstance(numericCol), numericCol.getType().toString()); String sumFieldName = sumFunc.getRewriteFieldName(); numericTupleIdx = tupleInfo.hasField(sumFieldName) ? tupleInfo.getFieldIndex(sumFieldName) : -1; } else { FunctionDesc countFunction = FunctionDesc.newInstance(FunctionDesc.FUNC_COUNT, ParameterDesc.newInstance("1"), "bigint"); numericTupleIdx = tupleInfo.getFieldIndex(countFunction.getRewriteFieldName());