Class EncodingImpl
- java.lang.Object
-
- fish.payara.microprofile.openapi.impl.model.ExtensibleImpl<org.eclipse.microprofile.openapi.models.media.Encoding>
-
- fish.payara.microprofile.openapi.impl.model.media.EncodingImpl
-
- All Implemented Interfaces:
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
-
-
Field Summary
-
Fields inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
extensions
-
-
Constructor Summary
Constructors Constructor Description EncodingImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.media.EncodingaddHeader(String key, org.eclipse.microprofile.openapi.models.headers.Header header)static org.eclipse.microprofile.openapi.models.media.EncodingcreateInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)BooleangetAllowReserved()StringgetContentType()BooleangetExplode()Map<String,org.eclipse.microprofile.openapi.models.headers.Header>getHeaders()org.eclipse.microprofile.openapi.models.media.Encoding.StylegetStyle()static voidmerge(String encodingName, org.eclipse.microprofile.openapi.models.media.Encoding encoding, Map<String,org.eclipse.microprofile.openapi.models.media.Encoding> encodings, boolean override, ApiContext context)static voidmerge(org.eclipse.microprofile.openapi.models.media.Encoding from, org.eclipse.microprofile.openapi.models.media.Encoding to, boolean override, ApiContext context)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 fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
addExtension, convertExtensionValue, extensionName, getExtensions, merge, removeExtension, setExtensions, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
createInstance
public static org.eclipse.microprofile.openapi.models.media.Encoding createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)
-
getContentType
public String getContentType()
- Specified by:
getContentTypein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
setContentType
public void setContentType(String contentType)
- Specified by:
setContentTypein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
getHeaders
public Map<String,org.eclipse.microprofile.openapi.models.headers.Header> getHeaders()
- Specified by:
getHeadersin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
setHeaders
public void setHeaders(Map<String,org.eclipse.microprofile.openapi.models.headers.Header> headers)
- Specified by:
setHeadersin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
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
-
removeHeader
public void removeHeader(String key)
- Specified by:
removeHeaderin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
getStyle
public org.eclipse.microprofile.openapi.models.media.Encoding.Style getStyle()
- Specified by:
getStylein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
setStyle
public void setStyle(org.eclipse.microprofile.openapi.models.media.Encoding.Style style)
- Specified by:
setStylein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
getExplode
public Boolean getExplode()
- Specified by:
getExplodein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
setExplode
public void setExplode(Boolean explode)
- Specified by:
setExplodein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
getAllowReserved
public Boolean getAllowReserved()
- Specified by:
getAllowReservedin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
setAllowReserved
public void setAllowReserved(Boolean allowReserved)
- Specified by:
setAllowReservedin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
merge
public static void merge(org.eclipse.microprofile.openapi.models.media.Encoding from, org.eclipse.microprofile.openapi.models.media.Encoding to, boolean override, ApiContext context)
-
merge
public static void merge(String encodingName, org.eclipse.microprofile.openapi.models.media.Encoding encoding, Map<String,org.eclipse.microprofile.openapi.models.media.Encoding> encodings, boolean override, ApiContext context)
-
-