Class EncodingImpl
- java.lang.Object
-
- io.smallrye.openapi.api.models.ExtensibleImpl<org.eclipse.microprofile.openapi.models.media.Encoding>
-
- io.smallrye.openapi.api.models.media.EncodingImpl
-
- All Implemented Interfaces:
ModelImpl
,org.eclipse.microprofile.openapi.models.Constructible
,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.media.Encoding>
,org.eclipse.microprofile.openapi.models.media.Encoding
public class EncodingImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.media.Encoding> implements org.eclipse.microprofile.openapi.models.media.Encoding, ModelImpl
An implementation of theEncoding
OpenAPI model interface.
-
-
Constructor Summary
Constructors Constructor Description EncodingImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.media.Encoding
addHeader(String key, org.eclipse.microprofile.openapi.models.headers.Header header)
Boolean
getAllowReserved()
String
getContentType()
Boolean
getExplode()
Map<String,org.eclipse.microprofile.openapi.models.headers.Header>
getHeaders()
org.eclipse.microprofile.openapi.models.media.Encoding.Style
getStyle()
void
removeHeader(String key)
void
setAllowReserved(Boolean allowReserved)
void
setContentType(String contentType)
void
setExplode(Boolean explode)
void
setHeaders(Map<String,org.eclipse.microprofile.openapi.models.headers.Header> headers)
void
setStyle(org.eclipse.microprofile.openapi.models.media.Encoding.Style style)
-
Methods inherited from class io.smallrye.openapi.api.models.ExtensibleImpl
addExtension, getExtensions, removeExtension, setExtensions
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
getContentType
public String getContentType()
- Specified by:
getContentType
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.getContentType()
-
setContentType
public void setContentType(String contentType)
- Specified by:
setContentType
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.setContentType(java.lang.String)
-
addHeader
public org.eclipse.microprofile.openapi.models.media.Encoding addHeader(String key, org.eclipse.microprofile.openapi.models.headers.Header header)
- Specified by:
addHeader
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.addHeader(java.lang.String, org.eclipse.microprofile.openapi.models.headers.Header)
-
removeHeader
public void removeHeader(String key)
- Specified by:
removeHeader
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.removeHeader(java.lang.String)
-
getHeaders
public Map<String,org.eclipse.microprofile.openapi.models.headers.Header> getHeaders()
- Specified by:
getHeaders
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.getHeaders()
-
setHeaders
public void setHeaders(Map<String,org.eclipse.microprofile.openapi.models.headers.Header> headers)
- Specified by:
setHeaders
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.setHeaders(java.util.Map)
-
getStyle
public org.eclipse.microprofile.openapi.models.media.Encoding.Style getStyle()
- Specified by:
getStyle
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.getStyle()
-
setStyle
public void setStyle(org.eclipse.microprofile.openapi.models.media.Encoding.Style style)
- Specified by:
setStyle
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.setStyle(org.eclipse.microprofile.openapi.models.media.Encoding.Style)
-
getExplode
public Boolean getExplode()
- Specified by:
getExplode
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.getExplode()
-
setExplode
public void setExplode(Boolean explode)
- Specified by:
setExplode
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.setExplode(java.lang.Boolean)
-
getAllowReserved
public Boolean getAllowReserved()
- Specified by:
getAllowReserved
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.getAllowReserved()
-
setAllowReserved
public void setAllowReserved(Boolean allowReserved)
- Specified by:
setAllowReserved
in interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
- See Also:
Encoding.setAllowReserved(java.lang.Boolean)
-
-