default ComparatorBuilder |
ComparatorBuilder.add(String field) |
Adds a default comparator for the given field (the value of the field must be comparable).
|
default ComparatorBuilder |
ComparatorBuilder.add(String field,
boolean asc,
boolean ignoreCase,
boolean nullIsFirst) |
Creates and adds a value comparator for the given field name or path to this builder.
|
default ComparatorBuilder |
ComparatorBuilder.add(String field,
boolean asc,
boolean ignoreCase,
boolean nullIsFirst,
ValueExtractor valueExtractor) |
Creates and adds a value comparator for the given field name or path to this builder.
|
default ComparatorBuilder |
ComparatorBuilder.add(String field,
Comparator<?> comparator) |
Adds the given comparator for the given field name or path to this builder.
|
default ComparatorBuilder |
ComparatorBuilder.add(String field,
ValueExtractor valueExtractor,
Comparator<?> comparator) |
Adds the given comparator for the given field name or path to this builder.
|
ComparatorBuilder |
ComparatorBuilder.add(Comparator<?> comparator) |
Adds the given comparator to this builder.
|
default ComparatorBuilder |
ComparatorBuilder.add(SortOrder field) |
Creates and adds a value comparator for the given field ordering description.
|
default ComparatorBuilder |
ComparatorBuilder.add(SortOrder field,
ValueExtractor valueExtractor) |
Creates and adds a value comparator for the given field ordering description.
|
ComparatorBuilder |
ComparatorBuilder.DefaultComparatorBuilder.add(Comparator<?> comparator) |
|
default ComparatorBuilder |
ComparatorBuilder.addAll(Collection<? extends SortOrder> sortOrders) |
Creates and adds value comparators for the given field ordering descriptions.
|
default ComparatorBuilder |
ComparatorBuilder.addAll(Collection<? extends SortOrder> sortOrders,
Function<SortOrder,Comparator<?>> comparatorFunction) |
Adds comparators for the given sortOrders ordering descriptions.
|
default ComparatorBuilder |
ComparatorBuilder.addAll(Collection<? extends SortOrder> sortOrders,
ValueExtractor valueExtractor) |
Creates and adds value comparators for the given field ordering descriptions.
|
default ComparatorBuilder |
ComparatorBuilder.addAll(SortOrders sortOrders) |
Creates and adds value comparators for the given field ordering descriptions.
|
default ComparatorBuilder |
ComparatorBuilder.addAll(SortOrders sortOrders,
Function<SortOrder,Comparator<?>> comparatorFunction) |
Add all comparator builder.
|
default ComparatorBuilder |
ComparatorBuilder.addAll(SortOrders sortOrders,
ValueExtractor valueExtractor) |
Creates and adds value comparators for the given field ordering descriptions.
|
static ComparatorBuilder |
ComparatorBuilder.builder() |
Creates a new comparator builder.
|