inputTupleSchema.add(new ColumnNameType("N2.NAME", _sc));
inputTupleSchema.add(new ColumnNameType("EXTRACT_YEAR(LINEITEM.SHIPDATE)", _ic));
inputTupleSchema.add(new ColumnNameType("LINEITEM.EXTENDEDPRICE * (1.0 - LINEITEM.DISCOUNT)", _dblConv));
inputTupleSchema.add(new ColumnNameType("LINEITEM.ORDERKEY", _lc)); // not used
DataSourceComponent source = new DataSourceComponent("TestFullExprs", "", new QueryPlan());
NameSelectItemsVisitor selectVisitor = new NameSelectItemsVisitor(new TupleSchema(inputTupleSchema), _map, source);
for(SelectItem elem: _pq.getSelectItems()){
elem.accept(selectVisitor);
}