*/
private SortCriterion getSortCriterion(FilterAndSortCriteria clientSideCriteria) {
boolean sortAscending = clientSideCriteria.getSortAscending() != null ? clientSideCriteria.getSortAscending().booleanValue() : false;
boolean ignoreCase = clientSideCriteria.getIgnoreCase() != null ? clientSideCriteria.getIgnoreCase().booleanValue() : false;
return new SortCriterion(getAssociationPath(),
getTargetPropertyName(),
sortAscending,
ignoreCase);
}