public class ParameterImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.parameters.Parameter> implements org.eclipse.microprofile.openapi.models.parameters.Parameter
extensions| Constructor and Description |
|---|
ParameterImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.microprofile.openapi.models.parameters.Parameter |
addExample(String key,
org.eclipse.microprofile.openapi.models.examples.Example example) |
Boolean |
getAllowEmptyValue() |
Boolean |
getAllowReserved() |
org.eclipse.microprofile.openapi.models.media.Content |
getContent() |
Boolean |
getDeprecated() |
String |
getDescription() |
Object |
getExample() |
Map<String,org.eclipse.microprofile.openapi.models.examples.Example> |
getExamples() |
Boolean |
getExplode() |
org.eclipse.microprofile.openapi.models.parameters.Parameter.In |
getIn() |
String |
getName() |
String |
getRef() |
Boolean |
getRequired() |
org.eclipse.microprofile.openapi.models.media.Schema |
getSchema() |
org.eclipse.microprofile.openapi.models.parameters.Parameter.Style |
getStyle() |
static void |
merge(org.eclipse.microprofile.openapi.annotations.parameters.Parameter from,
org.eclipse.microprofile.openapi.models.parameters.Parameter to,
boolean override,
Map<String,org.eclipse.microprofile.openapi.models.media.Schema> currentSchemas) |
void |
removeExample(String key) |
void |
setAllowEmptyValue(Boolean allowEmptyValue) |
void |
setAllowReserved(Boolean allowReserved) |
void |
setContent(org.eclipse.microprofile.openapi.models.media.Content content) |
void |
setDeprecated(Boolean deprecated) |
void |
setDescription(String description) |
void |
setExample(Object example) |
void |
setExamples(Map<String,org.eclipse.microprofile.openapi.models.examples.Example> examples) |
void |
setExplode(Boolean explode) |
void |
setIn(org.eclipse.microprofile.openapi.models.parameters.Parameter.In in) |
void |
setName(String name) |
void |
setRef(String ref) |
void |
setRequired(Boolean required) |
void |
setSchema(org.eclipse.microprofile.openapi.models.media.Schema schema) |
void |
setStyle(org.eclipse.microprofile.openapi.models.parameters.Parameter.Style style) |
addExtension, convertExtensionValue, extensionName, getExtensions, merge, removeExtension, setExtensions, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitallowEmptyValue, allowReserved, content, deprecated, description, example, examples, explode, in, name, required, schema, stylepublic String getName()
getName in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setName(String name)
setName in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic org.eclipse.microprofile.openapi.models.parameters.Parameter.In getIn()
getIn in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setIn(org.eclipse.microprofile.openapi.models.parameters.Parameter.In in)
setIn in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic String getDescription()
getDescription in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setDescription(String description)
setDescription in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic Boolean getRequired()
getRequired in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setRequired(Boolean required)
setRequired in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic Boolean getDeprecated()
getDeprecated in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setDeprecated(Boolean deprecated)
setDeprecated in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic Boolean getAllowEmptyValue()
getAllowEmptyValue in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setAllowEmptyValue(Boolean allowEmptyValue)
setAllowEmptyValue in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic org.eclipse.microprofile.openapi.models.parameters.Parameter.Style getStyle()
getStyle in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setStyle(org.eclipse.microprofile.openapi.models.parameters.Parameter.Style style)
setStyle in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic Boolean getExplode()
getExplode in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setExplode(Boolean explode)
setExplode in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic Boolean getAllowReserved()
getAllowReserved in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setAllowReserved(Boolean allowReserved)
setAllowReserved in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic org.eclipse.microprofile.openapi.models.media.Schema getSchema()
getSchema in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setSchema(org.eclipse.microprofile.openapi.models.media.Schema schema)
setSchema in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic Map<String,org.eclipse.microprofile.openapi.models.examples.Example> getExamples()
getExamples in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setExamples(Map<String,org.eclipse.microprofile.openapi.models.examples.Example> examples)
setExamples in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic org.eclipse.microprofile.openapi.models.parameters.Parameter addExample(String key, org.eclipse.microprofile.openapi.models.examples.Example example)
addExample in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void removeExample(String key)
removeExample in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic Object getExample()
getExample in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setExample(Object example)
setExample in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic org.eclipse.microprofile.openapi.models.media.Content getContent()
getContent in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic void setContent(org.eclipse.microprofile.openapi.models.media.Content content)
setContent in interface org.eclipse.microprofile.openapi.models.parameters.Parameterpublic String getRef()
getRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.parameters.Parameter>public void setRef(String ref)
setRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.parameters.Parameter>Copyright © 2019. All rights reserved.