Interface LuceneSearchSortFactory<SR>

All Superinterfaces:
ExtendedSearchSortFactory<SR,LuceneSearchSortFactory<SR>,LuceneSearchPredicateFactory<SR>>, SearchSortFactory, TypedSearchSortFactory<SR>

public interface LuceneSearchSortFactory<SR> extends ExtendedSearchSortFactory<SR,LuceneSearchSortFactory<SR>,LuceneSearchPredicateFactory<SR>>
A factory for search sorts with some Lucene-specific methods.
  • Method Details

    • fromLuceneSortField

      SortThenStep<SR> fromLuceneSortField(SortField luceneSortField)
      Order elements by a given Lucene SortField.
      Parameters:
      luceneSortField - A Lucene sort field.
      Returns:
      A SortThenStep allowing the retrieval of the sort or the chaining of other sorts.
    • fromLuceneSort

      SortThenStep<SR> fromLuceneSort(Sort luceneSort)
      Order elements by a given Lucene Sort.
      Parameters:
      luceneSort - A Lucene sort.
      Returns:
      A SortThenStep allowing the retrieval of the sort or the chaining of other sorts.