Uses of Class
org.bremersee.comparator.model.SortOrderItem
Packages that use SortOrderItem
Package
Description
This package contains general mechanism for comparing and sorting objects.
This package contains the model of the comparator.
This package contains converters to parse the string representation of sort order(s).
This package contains a mapper for converting
SortOrder
into Spring's Sort and vice versa.-
Uses of SortOrderItem in org.bremersee.comparator
Methods in org.bremersee.comparator with parameters of type SortOrderItemModifier and TypeMethodDescriptiondefault ComparatorBuilderComparatorBuilder.add(SortOrderItem field) Creates and adds a value comparator for the given field ordering description.default ComparatorBuilderComparatorBuilder.add(SortOrderItem field, ValueExtractor valueExtractor) Creates and adds a value comparator for the given field ordering description.Method parameters in org.bremersee.comparator with type arguments of type SortOrderItemModifier and TypeMethodDescriptiondefault ComparatorBuilderComparatorBuilder.addAll(String sortOrderText, Function<SortOrderItem, Comparator<?>> comparatorFunction) Add all comparator builder.default ComparatorBuilderComparatorBuilder.addAll(Collection<? extends SortOrderItem> sortOrders) Creates and adds value comparators for the given field ordering descriptions.default ComparatorBuilderComparatorBuilder.addAll(Collection<? extends SortOrderItem> sortOrders, Function<SortOrderItem, Comparator<?>> comparatorFunction) Adds comparators for the given sortOrders ordering descriptions.default ComparatorBuilderComparatorBuilder.addAll(Collection<? extends SortOrderItem> sortOrders, Function<SortOrderItem, Comparator<?>> comparatorFunction) Adds comparators for the given sortOrders 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, Function<SortOrderItem, Comparator<?>> comparatorFunction) Add all comparator builder.Constructors in org.bremersee.comparator with parameters of type SortOrderItemModifierConstructorDescriptionValueComparator(SortOrderItem sortOrder) Instantiates a new value comparator.ValueComparator(SortOrderItem sortOrder, ValueExtractor valueExtractor) Instantiates a new value comparator. -
Uses of SortOrderItem in org.bremersee.comparator.model
Methods in org.bremersee.comparator.model that return SortOrderItemModifier and TypeMethodDescriptionstatic SortOrderItemCreates a new sort order for the given field.ObjectFactory.createSortOrder()Create sort order.static SortOrderItemSortOrderItem.fromSortOrderText(String source) From sort order text.static SortOrderItemSortOrderItem.fromSortOrderText(String source, SortOrderTextSeparators separators) From sort order text.SortOrderItem.with(SortOrderItem.CaseHandling caseHandling) With given case-handling.SortOrderItem.with(SortOrderItem.Direction direction) With given direction.SortOrderItem.with(SortOrderItem.NullHandling nullHandling) With given null-handling.Methods in org.bremersee.comparator.model that return types with arguments of type SortOrderItemModifier and TypeMethodDescriptionSortOrder.getItems()Gets the unmodifiable list of sort order items.Methods in org.bremersee.comparator.model with parameters of type SortOrderItemModifier and TypeMethodDescriptionstatic SortOrderSortOrder.by(SortOrderItem... sortOrderItems) Creates new sort order with the given items.Constructor parameters in org.bremersee.comparator.model with type arguments of type SortOrderItemModifierConstructorDescriptionSortOrder(Collection<? extends SortOrderItem> sortOrderItems) Instantiates a new unmodifiable sort order. -
Uses of SortOrderItem in org.bremersee.comparator.spring.converter
Methods in org.bremersee.comparator.spring.converter that return SortOrderItem -
Uses of SortOrderItem in org.bremersee.comparator.spring.mapper
Methods in org.bremersee.comparator.spring.mapper that return SortOrderItemModifier and TypeMethodDescriptiondefault SortOrderItemSortMapper.fromSortOrder(org.springframework.data.domain.Sort.Order sortOrder) Transforms aSort.Orderobject into a sort order.Methods in org.bremersee.comparator.spring.mapper with parameters of type SortOrderItemModifier and TypeMethodDescriptiondefault org.springframework.data.domain.Sort.OrderSortMapper.toSortOrder(SortOrderItem sortOrderItem) Transforms the sort order into aSort.Orderobject. -
Uses of SortOrderItem in org.bremersee.pagebuilder
Methods in org.bremersee.pagebuilder with parameters of type SortOrderItemModifier and TypeMethodDescriptionPageBuilder.pageable(Integer pageNumber, Integer pageSize, SortOrderItem... sort) Sets pageable to the page builder.PageBuilder.pageable(Integer pageNumber, Integer pageSize, PageBuilder.SortTarget sortTarget, SortOrderItem... sort) Sets pageable to the page builder.Method parameters in org.bremersee.pagebuilder with type arguments of type SortOrderItemModifier and TypeMethodDescriptionPageBuilder.pageable(Integer pageNumber, Integer pageSize, List<SortOrderItem> sort) Sets pageable to the page builder.PageBuilder.pageable(Integer pageNumber, Integer pageSize, PageBuilder.SortTarget sortTarget, List<SortOrderItem> sort) Sets pageable to the page builder.PageBuilder.sourceSortFn(Function<SortOrderItem, Comparator<?>> sourceSortFn) Sets source sort function to the page builder.PageBuilder.targetSortFn(Function<SortOrderItem, Comparator<?>> targetSortFn) Sets target sort function to the page builder.