private long getLong(TpchColumn<E> tpchColumn) { if (tpchColumn.getType().getBase() == TpchColumnType.Base.DATE) { return tpchColumn.getDate(row); } if (tpchColumn.getType().getBase() == TpchColumnType.Base.INTEGER) { return tpchColumn.getInteger(row); } return tpchColumn.getIdentifier(row); }
private <E extends TpchEntity> Comparable<?> getTpchValue(E row, TpchColumn<E> column) { TpchColumnType.Base baseType = column.getType().getBase(); switch (baseType) { case IDENTIFIER: return column.getIdentifier(row); case INTEGER: return column.getInteger(row); case DATE: return column.getDate(row); case DOUBLE: return column.getDouble(row); case VARCHAR: return column.getString(row); } throw new UnsupportedOperationException(format("Unsupported TPCH base type [%s]", baseType)); } }
switch (column.getType().getBase()) { case IDENTIFIER: BIGINT.writeLong(blockBuilder, column.getIdentifier(row)); break; case INTEGER:
private long getLong(TpchColumn<E> tpchColumn) { if (tpchColumn.getType().getBase() == TpchColumnType.Base.DATE) { return tpchColumn.getDate(row); } if (tpchColumn.getType().getBase() == TpchColumnType.Base.INTEGER) { return tpchColumn.getInteger(row); } return tpchColumn.getIdentifier(row); }
private long getLong(TpchColumn<E> tpchColumn) { if (tpchColumn.getType().getBase() == TpchColumnType.Base.DATE) { return tpchColumn.getDate(row); } if (tpchColumn.getType().getBase() == TpchColumnType.Base.INTEGER) { return tpchColumn.getInteger(row); } return tpchColumn.getIdentifier(row); }
private long getLong(TpchColumn<E> tpchColumn) { if (tpchColumn.getType().getBase() == TpchColumnType.Base.DATE) { return tpchColumn.getDate(row); } if (tpchColumn.getType().getBase() == TpchColumnType.Base.INTEGER) { return tpchColumn.getInteger(row); } return tpchColumn.getIdentifier(row); }
private <E extends TpchEntity> Comparable<?> getTpchValue(E row, TpchColumn<E> column) { TpchColumnType.Base baseType = column.getType().getBase(); switch (baseType) { case IDENTIFIER: return column.getIdentifier(row); case INTEGER: return column.getInteger(row); case DATE: return column.getDate(row); case DOUBLE: return column.getDouble(row); case VARCHAR: return column.getString(row); } throw new UnsupportedOperationException(format("Unsupported TPCH base type [%s]", baseType)); } }
private <E extends TpchEntity> Comparable<?> getTpchValue(E row, TpchColumn<E> column) { TpchColumnType.Base baseType = column.getType().getBase(); switch (baseType) { case IDENTIFIER: return column.getIdentifier(row); case INTEGER: return column.getInteger(row); case DATE: return column.getDate(row); case DOUBLE: return column.getDouble(row); case VARCHAR: return column.getString(row); } throw new UnsupportedOperationException(format("Unsupported TPCH base type [%s]", baseType)); } }
private <E extends TpchEntity> Comparable<?> getTpchValue(E row, TpchColumn<E> column) { TpchColumnType.Base baseType = column.getType().getBase(); switch (baseType) { case IDENTIFIER: return column.getIdentifier(row); case INTEGER: return column.getInteger(row); case DATE: return column.getDate(row); case DOUBLE: return column.getDouble(row); case VARCHAR: return column.getString(row); } throw new UnsupportedOperationException(format("Unsupported TPCH base type [%s]", baseType)); } }
switch (column.getType().getBase()) { case IDENTIFIER: BIGINT.writeLong(blockBuilder, column.getIdentifier(row)); break; case INTEGER:
switch (column.getType().getBase()) { case IDENTIFIER: BIGINT.writeLong(blockBuilder, column.getIdentifier(row)); break; case INTEGER:
switch (column.getType().getBase()) { case IDENTIFIER: BIGINT.writeLong(blockBuilder, column.getIdentifier(row)); break; case INTEGER: