Class SymbolFilterResolver
java.lang.Object
com.bluebell.greenhouse.planter.resolvers.AbstractPagedFilterResolver
com.bluebell.greenhouse.planter.resolvers.symbol.SymbolFilterResolver
@Component("symbolFilterResolver")
public class SymbolFilterResolver
extends AbstractPagedFilterResolver
Resolves API-layer symbol filter inputs into a
SymbolFilter.- Version:
- 3.0.6
- Author:
- Stephen Prizio
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractPagedFilterResolver
AbstractPagedFilterResolver.ResolvedSortValue -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractPagedFilterResolver
appendResolvedSortOrders, applyDirectionToSort, coalesceSortValues, isDirectionOnly, normalizeSortValues, resolveOptionalCodeEnum, resolveOptionalLocalDate, resolveOptionalLocalDateTime, resolveOptionalString, resolveSort, resolveSort, resolveSortableProperties, resolveSortValue, sortMapping
-
Constructor Details
-
SymbolFilterResolver
public SymbolFilterResolver()
-
-
Method Details
-
resolve
public ResolvedPagedFilter<SymbolFilter> resolve(Boolean active, String revision, String type, String query, List<String> sort) Resolves request parameters into aResolvedPagedFilter.- Parameters:
active- active-state filterrevision- symbol revisiontype- symbol typequery- free-text querysort- sort expressions- Returns:
ResolvedPagedFilter
-