class RowPartitionComputer implements PartitionComputer<Row> {

	@Override
	public Row projectColumnsToWrite(Row in) {
		return partitionIndexes.length == 0 ? in : Row.project(in, nonPartitionIndexes);
	}

	public  RowPartitionComputer(String defaultPartValue, String[] columnNames, String[] partitionColumns);

}