public class ParameterAdapter
extends java.lang.Object
| Constructor and Description |
|---|
ParameterAdapter(Swagger2MarkupConverter.Context context,
PathOperation operation,
io.swagger.models.parameters.Parameter parameter,
DocumentResolver definitionDocumentResolver) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
displayDefaultValue(io.github.swagger2markup.markup.builder.MarkupDocBuilder docBuilder) |
java.lang.String |
displayDescription(io.github.swagger2markup.markup.builder.MarkupDocBuilder markupDocBuilder) |
java.lang.String |
displaySchema(io.github.swagger2markup.markup.builder.MarkupDocBuilder docBuilder) |
java.lang.String |
displayType(io.github.swagger2markup.markup.builder.MarkupDocBuilder markupDocBuilder) |
static java.lang.Object |
generateExample(io.swagger.models.parameters.AbstractSerializableParameter parameter)
Generate a default example value for parameter.
|
java.lang.String |
getAccess() |
java.util.Optional<java.lang.String> |
getDefaultValue()
Retrieves the default value of a parameter
|
java.lang.String |
getDescription() |
java.lang.String |
getIn() |
java.util.List<ObjectType> |
getInlineDefinitions() |
java.lang.String |
getName() |
java.lang.String |
getPattern() |
boolean |
getRequired() |
Type |
getType() |
java.lang.String |
getUniqueName() |
java.util.Map<java.lang.String,java.lang.Object> |
getVendorExtensions() |
public ParameterAdapter(Swagger2MarkupConverter.Context context, PathOperation operation, io.swagger.models.parameters.Parameter parameter, DocumentResolver definitionDocumentResolver)
public static java.lang.Object generateExample(io.swagger.models.parameters.AbstractSerializableParameter parameter)
parameter - parameterpublic java.lang.String getAccess()
public java.lang.String getName()
public java.lang.String getUniqueName()
public java.lang.String displaySchema(io.github.swagger2markup.markup.builder.MarkupDocBuilder docBuilder)
public java.lang.String displayDefaultValue(io.github.swagger2markup.markup.builder.MarkupDocBuilder docBuilder)
public java.lang.String displayDescription(io.github.swagger2markup.markup.builder.MarkupDocBuilder markupDocBuilder)
public java.lang.String displayType(io.github.swagger2markup.markup.builder.MarkupDocBuilder markupDocBuilder)
public java.lang.String getDescription()
public boolean getRequired()
public java.lang.String getPattern()
public java.util.Map<java.lang.String,java.lang.Object> getVendorExtensions()
public java.lang.String getIn()
public Type getType()
public java.util.List<ObjectType> getInlineDefinitions()
public java.util.Optional<java.lang.String> getDefaultValue()