Skip to content

Commit 1120338

Browse files
committed
prepare to remove parameter duplication
1 parent 151cef9 commit 1120338

5 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/main/groovy/com/github/hauner/openapi/spring/model/parameters/CookieParameter.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import com.github.hauner.openapi.spring.model.datatypes.DataType
2323
*
2424
* @author Martin Hauner
2525
*/
26-
class CookieParameter implements Parameter {
26+
class CookieParameter extends Parameter {
2727
String name
2828
boolean required
2929
DataType dataType

src/main/groovy/com/github/hauner/openapi/spring/model/parameters/HeaderParameter.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import com.github.hauner.openapi.spring.model.datatypes.DataType
2323
*
2424
* @author Martin Hauner
2525
*/
26-
class HeaderParameter implements Parameter {
26+
class HeaderParameter extends Parameter {
2727
String name
2828
boolean required
2929
DataType dataType

src/main/groovy/com/github/hauner/openapi/spring/model/parameters/Parameter.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
package com.github.hauner.openapi.spring.model.parameters
1818

1919
/**
20-
* Common parameter interface implemented by all OpenAPI parameter types.
20+
* Parameter description of an OpenAPI parameter.
2121
*
2222
* @author Martin Hauner
2323
*/
24-
interface Parameter {
24+
class Parameter {
2525

2626
}

src/main/groovy/com/github/hauner/openapi/spring/model/parameters/PathParameter.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import com.github.hauner.openapi.spring.model.datatypes.DataType
2323
*
2424
* @author Martin Hauner
2525
*/
26-
class PathParameter implements Parameter {
26+
class PathParameter extends Parameter {
2727
String name
2828
boolean required
2929
DataType dataType

src/main/groovy/com/github/hauner/openapi/spring/model/parameters/QueryParameter.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import com.github.hauner.openapi.spring.model.datatypes.ObjectDataType
2626
*
2727
* @author Martin Hauner
2828
*/
29-
class QueryParameter implements Parameter {
29+
class QueryParameter extends Parameter {
3030
String name
3131
boolean required
3232
DataType dataType

0 commit comments

Comments
 (0)