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="2026-01-25T12:11:29.508536847Z")
public class Encoding
extends io.smallrye.openapi.model.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
io.smallrye.openapi.model.BaseModel.MergeDirectiveNested classes/interfaces inherited from interface org.eclipse.microprofile.openapi.models.media.Encoding
org.eclipse.microprofile.openapi.models.media.Encoding.Style -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.smallrye.openapi.model.PropertyMetadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.openapi.model.PropertyMetadataorg.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, hasExtension, hashCode, isExtension, merge, putMapPropertyEntry, removeExtension, removeListPropertyEntry, removeMapPropertyEntry, setAllProperties, setExtensions, setListProperty, setMapProperty, setPropertyMethods inherited from class io.smallrye.openapi.model.BaseModel
constructible, deepCopy, 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, getExtension, getExtensions, hasExtension, removeExtension, setExtensions
-
Field Details
-
PROPERTIES
public static final io.smallrye.openapi.model.PropertyMetadata PROPERTIES
-
-
Constructor Details
-
Encoding
public Encoding()
-
-
Method Details
-
getPropertyMetadata
public io.smallrye.openapi.model.PropertyMetadata getPropertyMetadata()- Specified by:
getPropertyMetadatain classio.smallrye.openapi.model.BaseModel<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
-