Uses of Class
org.bremersee.comparator.model.SortOrder
Packages that use SortOrder
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.This package contains the model of the page builder.
-
Uses of SortOrder in org.bremersee.comparator
Methods in org.bremersee.comparator with parameters of type SortOrderModifier and TypeMethodDescriptiondefault ComparatorBuilderCreates and adds value comparators for the given field ordering descriptions.default ComparatorBuilderComparatorBuilder.addAll(SortOrder sortOrder, Function<SortOrderItem, Comparator<?>> comparatorFunction) Add all comparator builder.default ComparatorBuilderComparatorBuilder.addAll(SortOrder sortOrder, ValueExtractor valueExtractor) Creates and adds value comparators for the given field ordering descriptions. -
Uses of SortOrder in org.bremersee.comparator.model
Methods in org.bremersee.comparator.model that return SortOrderModifier and TypeMethodDescriptionstatic SortOrderSortOrder.by(SortOrderItem... sortOrderItems) Creates new sort order with the given items.ObjectFactory.createSortOrders()Create sort orders.static SortOrderSortOrder.fromSortOrderText(String source) From sort order text.static SortOrderSortOrder.fromSortOrderText(String source, SortOrderTextSeparators separators) From sort order text.static SortOrderSortOrder.unsorted()Unsorted sort order. -
Uses of SortOrder in org.bremersee.comparator.spring.converter
Methods in org.bremersee.comparator.spring.converter that return SortOrder -
Uses of SortOrder in org.bremersee.comparator.spring.mapper
Methods in org.bremersee.comparator.spring.mapper that return SortOrderModifier and TypeMethodDescriptiondefault @NonNull SortOrderSortMapper.fromSort(@Nullable org.springframework.data.domain.Sort sort) Transforms aSortobject into a sort order.SortMapper.DefaultSortMapper.getSortOrder(@Nullable String sortOrderText) SortMapper.getSortOrder(@Nullable String sortOrderText) Gets sort order from text.Methods in org.bremersee.comparator.spring.mapper with parameters of type SortOrderModifier and TypeMethodDescriptionSortMapper.DefaultSortMapper.getSortOrderItemText(SortOrder sortOrder) SortMapper.getSortOrderItemText(@Nullable SortOrder sortOrder) Gets sort order text of items.SortMapper.DefaultSortMapper.getSortOrderText(@Nullable SortOrder sortOrder) SortMapper.getSortOrderText(@Nullable SortOrder sortOrder) Gets sort order text.default @NonNull org.springframework.data.domain.SortTransforms sort order into aSortobject. -
Uses of SortOrder in org.bremersee.comparator.spring.web
Methods in org.bremersee.comparator.spring.web that return SortOrderModifier and TypeMethodDescriptionprotected SortOrderSortOrderHandlerMethodArgumentResolverSupport.getDefaultFromAnnotationOrFallback(org.springframework.core.MethodParameter parameter) Gets default from annotation or fallback.protected SortOrderSortOrderHandlerMethodArgumentResolverSupport.parseParameterValues(List<String> parameterValues) Parse parameter values.@Nullable SortOrderSortOrderHandlerMethodArgumentResolver.resolveArgument(@NonNull org.springframework.core.MethodParameter parameter, @Nullable org.springframework.web.method.support.ModelAndViewContainer mavContainer, @NonNull org.springframework.web.context.request.NativeWebRequest webRequest, @Nullable org.springframework.web.bind.support.WebDataBinderFactory binderFactory) @Nullable SortOrderReactiveSortOrderHandlerMethodArgumentResolver.resolveArgumentValue(@NonNull org.springframework.core.MethodParameter parameter, @NonNull org.springframework.web.reactive.BindingContext bindingContext, @NonNull org.springframework.web.server.ServerWebExchange exchange) -
Uses of SortOrder in org.bremersee.pagebuilder.model
Constructors in org.bremersee.pagebuilder.model with parameters of type SortOrderModifierConstructorDescriptionprotectedAbstractPageDto(List<? extends T> content, int number, int size, long totalElements, SortOrder sort) Instantiates a new abstract page transfer object.protectedAbstractSliceDto(List<? extends T> content, int number, int size, boolean hasNext, SortOrder sort) Instantiates a new abstract slice data transfer object.CommonPageDto(List<?> content, int number, int size, long totalElements, SortOrder sort) Instantiates a new common page transfer object.CommonSliceDto(List<?> content, int number, int size, boolean hasNext, SortOrder sort) Instantiates a new common slice data transfer object.JsonPageDto(List<? extends T> content, int number, int size, long totalElements, SortOrder sort) Instantiates a new json page transfer object.JsonSliceDto(List<? extends T> content, int number, int size, boolean hasNext, SortOrder sort) Instantiates a new slice data transfer object.