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 inSortOrderItem.Methods in org.bremersee.comparator with parameters of type ValueExtractorModifier and TypeMethodDescriptiondefault 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(SortOrderItem field, ValueExtractor valueExtractor) Creates and adds a value comparator for the given field ordering description.default ComparatorBuilderComparatorBuilder.addAll(String sortOrderText, ValueExtractor valueExtractor) Creates and adds value comparators for the given field ordering descriptions.default ComparatorBuilderComparatorBuilder.addAll(Collection<? extends SortOrderItem> sortOrders, ValueExtractor valueExtractor) Creates and adds value comparators for the given field ordering descriptions.default ComparatorBuilderComparatorBuilder.addAll(SortOrder sortOrder, 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(SortOrderItem sortOrder, ValueExtractor valueExtractor) Instantiates a new value comparator.