public class QueryParametersConfigurator extends Object
Constructor and Description |
---|
QueryParametersConfigurator(QueryParametersParameterNameProvider parameterNameProvider) |
QueryParametersConfigurator(QueryParametersParameterNameProvider parameterNameProvider,
int defaultMaxCount) |
Modifier and Type | Method and Description |
---|---|
protected QueryParametersParameterNameProvider |
getParameterNameProvider()
Returns the current name provider.
|
ResultSpecification |
getResultSpecification(Map<String,? extends Object> parameters)
Get a result specification using the parameters offset and max count.
|
protected ResultSpecification |
getResultSpecification(Map<String,? extends Object> parameters,
int defaultOffset,
int defaultMaxCount)
Get a result specification using the parameters offset and max count.
|
public QueryParametersConfigurator(QueryParametersParameterNameProvider parameterNameProvider)
parameterNameProvider
- Name provider for getting parameters.public QueryParametersConfigurator(QueryParametersParameterNameProvider parameterNameProvider, int defaultMaxCount)
parameterNameProvider
- Name provider for getting parameters.defaultMaxCount
- the default value to use if maxCount parameter is not setprotected QueryParametersParameterNameProvider getParameterNameProvider()
public ResultSpecification getResultSpecification(Map<String,? extends Object> parameters)
parameters
- Map containing all parameters.protected ResultSpecification getResultSpecification(Map<String,? extends Object> parameters, int defaultOffset, int defaultMaxCount)
parameters
- Map containing all parameters.defaultOffset
- value to use if offset is unsetdefaultMaxCount
- value to use if maxCount is unsetCopyright © 2019 Communote team. All rights reserved.