private static List<Ord<String>> columnLabels(ResultSet resultSet) throws SQLException { int n = resultSet.getMetaData().getColumnCount(); List<Ord<String>> columns = new ArrayList<>(); for (int i = 1; i <= n; i++) { columns.add(Ord.of(i, resultSet.getMetaData().getColumnLabel(i))); } return columns; }
@Override public Ord<E> get(int index) { return Ord.of(index, elements[index]); }
public Ord<E> next() { return Ord.of(n++, iterator.next()); }
public Ord<E> get(int index) { return of(index, elements.get(index)); }
void addAuxiliaryGroupExpr(SqlNode node, int index, AuxiliaryConverter converter) { for (SqlNode node2 : auxiliaryGroupExprs.keySet()) { if (node2.equalsDeep(node, Litmus.IGNORE)) { return; } } auxiliaryGroupExprs.put(node, Ord.of(index, converter)); }
void addAuxiliaryGroupExpr(SqlNode node, int index, AuxiliaryConverter converter) { for (SqlNode node2 : auxiliaryGroupExprs.keySet()) { if (node2.equalsDeep(node, Litmus.IGNORE)) { return; } } auxiliaryGroupExprs.put(node, Ord.of(index, converter)); }
void addAuxiliaryGroupExpr(SqlNode node, int index, AuxiliaryConverter converter) { for (SqlNode node2 : auxiliaryGroupExprs.keySet()) { if (node2.equalsDeep(node, Litmus.IGNORE)) { return; } } auxiliaryGroupExprs.put(node, Ord.of(index, converter)); }
void addAuxiliaryGroupExpr(SqlNode node, int index, AuxiliaryConverter converter) { for (SqlNode node2 : auxiliaryGroupExprs.keySet()) { if (node2.equalsDeep(node, Litmus.IGNORE)) { return; } } auxiliaryGroupExprs.put(node, Ord.of(index, converter)); }
private static List<Ord<String>> columnLabels(ResultSet resultSet) throws SQLException { int n = resultSet.getMetaData().getColumnCount(); List<Ord<String>> columns = new ArrayList<>(); for (int i = 1; i <= n; i++) { columns.add(Ord.of(i, resultSet.getMetaData().getColumnLabel(i))); } return columns; }
final RelDataTypeField field = newInput.getRowType().getFieldList().get(newOffset); return Ord.of(newOrdinal, field.getType());
final RelDataTypeField field = newInput.getRowType().getFieldList().get(newOffset); return Ord.of(newOrdinal, field.getType());