Class Encoding
java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.media.Encoding>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.media.Encoding>
io.smallrye.openapi.internal.models.media.Encoding
- 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
- Direct Known Subclasses:
EncodingImpl
@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor",
date="2025-04-17T14:50:39.748180328Z")
public class Encoding
extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.media.Encoding>
implements org.eclipse.microprofile.openapi.models.media.Encoding
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.smallrye.openapi.model.BaseModel
BaseModel.MergeDirectiveNested classes/interfaces inherited from interface org.eclipse.microprofile.openapi.models.media.Encoding
org.eclipse.microprofile.openapi.models.media.Encoding.Style -
Field Summary
FieldsFields inherited from class io.smallrye.openapi.model.BaseModel
properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.microprofile.openapi.models.media.Encoding.StylegetStyle()voidremoveHeader(String key) voidsetAllowReserved(Boolean newValue) voidsetContentType(String newValue) voidsetExplode(Boolean newValue) voidsetHeaders(Map<String, org.eclipse.microprofile.openapi.models.headers.Header> newValue) voidsetStyle(org.eclipse.microprofile.openapi.models.media.Encoding.Style newValue) Methods inherited from class io.smallrye.openapi.model.BaseExtensibleModel
addExtension, addListPropertyEntry, equals, getAllExtensions, getAllProperties, getExtension, getExtensions, getListProperty, getMapProperty, getProperty, getProperty, hashCode, isExtension, merge, putMapPropertyEntry, removeExtension, removeListPropertyEntry, removeMapPropertyEntry, setAllProperties, setExtensions, setListProperty, setMapProperty, setPropertyMethods inherited from class io.smallrye.openapi.model.BaseModel
constructible, deepCopy, filter, filter, getDescription, getExternalDocs, getModCount, getName, getProperties, getRef, getSummary, incrementModCount, merge, mergeDirective, setDescription, setExternalDocs, setName, setRef, setSummary, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, 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
-
Field Details
-
PROPERTIES
-
-
Constructor Details
-
Encoding
public Encoding()
-
-
Method Details
-
getPropertyMetadata
- Specified by:
getPropertyMetadatain classBaseModel<org.eclipse.microprofile.openapi.models.media.Encoding>
-
getContentType
- Specified by:
getContentTypein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
setContentType
- Specified by:
setContentTypein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
getHeaders
- Specified by:
getHeadersin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
setHeaders
- Specified by:
setHeadersin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
addHeader
public Encoding addHeader(String newKey, org.eclipse.microprofile.openapi.models.headers.Header newValue) - Specified by:
addHeaderin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
removeHeader
- 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 newValue) - Specified by:
setStylein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
getExplode
- Specified by:
getExplodein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
setExplode
- Specified by:
setExplodein interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
getAllowReserved
- Specified by:
getAllowReservedin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-
setAllowReserved
- Specified by:
setAllowReservedin interfaceorg.eclipse.microprofile.openapi.models.media.Encoding
-