Class PositionFilterResolver
java.lang.Object
com.bluebell.greenhouse.planter.resolvers.AbstractPagedFilterResolver
com.bluebell.greenhouse.planter.resolvers.position.PositionFilterResolver
@Component("positionFilterResolver")
public class PositionFilterResolver
extends AbstractPagedFilterResolver
Resolves API-layer position filter inputs into a
PositionFilter.- Version:
- 3.0.6
- Author:
- Stephen Prizio
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractPagedFilterResolver
AbstractPagedFilterResolver.ResolvedSortValue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolve(Account account, PositionSearchRequest searchRequest) Resolves request parameters into aResolvedPagedFilter.Methods inherited from class AbstractPagedFilterResolver
appendResolvedSortOrders, applyDirectionToSort, coalesceSortValues, isDirectionOnly, normalizeSortValues, resolveOptionalCodeEnum, resolveOptionalLocalDate, resolveOptionalLocalDateTime, resolveOptionalString, resolveSort, resolveSort, resolveSortableProperties, resolveSortValue, sortMapping
-
Constructor Details
-
PositionFilterResolver
public PositionFilterResolver()
-
-
Method Details
-
resolve
public ResolvedPagedFilter<PositionFilter> resolve(Account account, PositionSearchRequest searchRequest) Resolves request parameters into aResolvedPagedFilter.- Parameters:
account-AccountsearchRequest-PositionSearchRequest- Returns:
ResolvedPagedFilter
-