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 the
Encoding OpenAPI model interface.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.microprofile.openapi.models.media.Encoding
org.eclipse.microprofile.openapi.models.media.Encoding.Style -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.microprofile.openapi.models.media.Encodingorg.eclipse.microprofile.openapi.models.media.Encoding.StylegetStyle()voidremoveHeader(String key) voidsetAllowReserved(Boolean allowReserved) voidsetContentType(String contentType) voidsetExplode(Boolean explode) voidsetHeaders(Map<String, org.eclipse.microprofile.openapi.models.headers.Header> headers) voidsetStyle(org.eclipse.microprofile.openapi.models.media.Encoding.Style style) Methods inherited from class io.smallrye.openapi.api.models.ExtensibleImpl
addExtension, getExtensions, removeExtension, setExtensionsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.microprofile.openapi.models.media.Encoding
allowReserved, contentType, explode, headers, styleMethods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensions
-
Constructor Details
-
EncodingImpl
public EncodingImpl()
-
-
Method Details
-
getContentType
- Specified by:
getContentTypein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding- See Also:
-
Encoding.getContentType()
-
setContentType
- Specified by:
setContentTypein 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:
addHeaderin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding- See Also:
-
Encoding.addHeader(java.lang.String, org.eclipse.microprofile.openapi.models.headers.Header)
-
removeHeader
- Specified by:
removeHeaderin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding- See Also:
-
Encoding.removeHeader(java.lang.String)
-
getHeaders
- Specified by:
getHeadersin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding- See Also:
-
Encoding.getHeaders()
-
setHeaders
- Specified by:
setHeadersin 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:
getStylein 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:
setStylein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding- See Also:
-
Encoding.setStyle(org.eclipse.microprofile.openapi.models.media.Encoding.Style)
-
getExplode
- Specified by:
getExplodein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding- See Also:
-
Encoding.getExplode()
-
setExplode
- Specified by:
setExplodein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding- See Also:
-
Encoding.setExplode(java.lang.Boolean)
-
getAllowReserved
- Specified by:
getAllowReservedin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding- See Also:
-
Encoding.getAllowReserved()
-
setAllowReserved
- Specified by:
setAllowReservedin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding- See Also:
-
Encoding.setAllowReserved(java.lang.Boolean)
-