String[] columnOrderNames = ordering.split(",");
columnOrders = new ColumnOrder[columnOrderNames.length];
for (int i = 0; i < columnOrders.length; i++) {
String[] split = columnOrderNames[i].split(";");
int column = Integer.parseInt(split[0]);
Order order = Order.valueOf(split[1]);
columnOrders[i] = ColumnOrder.by(column, order);
}
}
}