Package org.springdoc.core.versions
Class QueryParamVersionStrategy
java.lang.Object
org.springdoc.core.versions.SpringDocVersionStrategy
org.springdoc.core.versions.QueryParamVersionStrategy
The type Query param version strategy.
- Author:
- bnasslahsen
-
Field Summary
Fields inherited from class org.springdoc.core.versions.SpringDocVersionStrategy
defaultVersion, version, versionDefaultMap -
Constructor Summary
ConstructorsConstructorDescriptionQueryParamVersionStrategy(String parameterName, String defaultVersion) Instantiates a new Query param version strategy. -
Method Summary
Modifier and TypeMethodDescriptionGets parameter name.updateQueryParams(Map<String, String> queryParams) Update query params map.voidupdateVersion(String version, String[] params) Update version.Methods inherited from class org.springdoc.core.versions.SpringDocVersionStrategy
getVersion, getVersionDefaultMap, setVersion, updateOperationPath
-
Constructor Details
-
QueryParamVersionStrategy
Instantiates a new Query param version strategy.- Parameters:
parameterName- the parameter name
-
-
Method Details
-
getParameterName
Gets parameter name.- Returns:
- the parameter name
-
updateVersion
Description copied from class:SpringDocVersionStrategyUpdate version.- Overrides:
updateVersionin classSpringDocVersionStrategy- Parameters:
version- the versionparams- the params
-
updateQueryParams
Description copied from class:SpringDocVersionStrategyUpdate query params map.- Overrides:
updateQueryParamsin classSpringDocVersionStrategy- Parameters:
queryParams- the query params- Returns:
- the map
-