Uses of Interface
org.bremersee.comparator.ComparatorBuilder
Packages that use ComparatorBuilder
Package
Description
This package contains general mechanism for comparing and sorting objects.
-
Uses of ComparatorBuilder in org.bremersee.comparator
Classes in org.bremersee.comparator that implement ComparatorBuilderModifier and TypeClassDescriptionstatic classThe default comparator builder.Methods in org.bremersee.comparator that return ComparatorBuilderModifier and TypeMethodDescriptiondefault ComparatorBuilderAdds a default comparator for the given field (the value of the field must be comparable).default ComparatorBuilderCreates and adds a value comparator for the given field name or path to this builder.default ComparatorBuilderComparatorBuilder.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 ComparatorBuilderComparatorBuilder.add(String field, Comparator<?> comparator) Adds the given comparator for the given field name or path to this builder.default ComparatorBuilderComparatorBuilder.add(String field, ValueExtractor valueExtractor, Comparator<?> comparator) Adds the given comparator for the given field name or path to this builder.ComparatorBuilder.add(Comparator<?> comparator) Adds the given comparator to this builder.default ComparatorBuilderCreates and adds a value comparator for the given field ordering description.default ComparatorBuilderComparatorBuilder.add(SortOrder field, ValueExtractor valueExtractor) Creates and adds a value comparator for the given field ordering description.ComparatorBuilder.DefaultComparatorBuilder.add(Comparator<?> comparator) default ComparatorBuilderComparatorBuilder.addAll(Collection<? extends SortOrder> sortOrders) Creates and adds value comparators for the given field ordering descriptions.default ComparatorBuilderComparatorBuilder.addAll(Collection<? extends SortOrder> sortOrders, Function<SortOrder, Comparator<?>> comparatorFunction) Adds comparators for the given sortOrders ordering descriptions.default ComparatorBuilderComparatorBuilder.addAll(Collection<? extends SortOrder> sortOrders, ValueExtractor valueExtractor) Creates and adds value comparators for the given field ordering descriptions.default ComparatorBuilderComparatorBuilder.addAll(SortOrders sortOrders) Creates and adds value comparators for the given field ordering descriptions.default ComparatorBuilderComparatorBuilder.addAll(SortOrders sortOrders, Function<SortOrder, Comparator<?>> comparatorFunction) Add all comparator builder.default ComparatorBuilderComparatorBuilder.addAll(SortOrders sortOrders, ValueExtractor valueExtractor) Creates and adds value comparators for the given field ordering descriptions.static ComparatorBuilderComparatorBuilder.newInstance()Creates a new comparator builder.