/** * Append ORDER BY clause based on metadata fields or column names. * All fields will be in ascending order. * @param query the query being built. * @param metadataSortFields fields on which to sort -- use this OR columnSortFields. * @param columnSortFields columns on which to sort -- use this OR metadataSortFields. */ protected void addMetadataSortQuery(StringBuilder query, List<MetadataField> metadataSortFields, List<String> columnSortFields) { addMetadataSortQuery(query, metadataSortFields, columnSortFields, ListUtils.EMPTY_LIST); }