Uses of Interface
org.bremersee.comparator.ValueExtractor
Packages that use ValueExtractor
Package
Description
This package contains general mechanism for comparing and sorting objects.
-
Uses of ValueExtractor in org.bremersee.comparator
Classes in org.bremersee.comparator that implement ValueExtractorModifier and TypeClassDescriptionclassThe default value extractor supports field names and paths as described inSortOrder.Methods in org.bremersee.comparator with parameters of type ValueExtractorModifier and TypeMethodDescriptiondefault 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, ValueExtractor valueExtractor, Comparator<?> comparator) Adds the given comparator for the given field name or path to this builder.default ComparatorBuilderComparatorBuilder.add(SortOrder field, ValueExtractor valueExtractor) Creates and adds a value comparator for the given field ordering description.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, ValueExtractor valueExtractor) Creates and adds value comparators for the given field ordering descriptions.Constructors in org.bremersee.comparator with parameters of type ValueExtractorModifierConstructorDescriptionDelegatingComparator(String field, ValueExtractor valueExtractor, Comparator<?> comparator) Instantiates a new delegating comparator.ValueComparator(String field, boolean asc, boolean ignoreCase, boolean nullIsFirst, ValueExtractor valueExtractor) Instantiates a new value comparator.ValueComparator(SortOrder sortOrder, ValueExtractor valueExtractor) Instantiates a new value comparator.