Class ContentImpl

java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.media.Content>
io.smallrye.openapi.internal.models.media.Content
io.smallrye.openapi.api.models.media.ContentImpl
All Implemented Interfaces:
MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>, Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>, org.eclipse.microprofile.openapi.models.Constructible, org.eclipse.microprofile.openapi.models.media.Content

@Deprecated(since="4.0", forRemoval=true) public class ContentImpl extends Content implements MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>
Deprecated, for removal: This API element is subject to removal in a future version.
use OASFactory.createParameter() instead.
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.smallrye.openapi.internal.models.media.Content

    Content.Properties

    Nested classes/interfaces inherited from class io.smallrye.openapi.model.BaseModel

    io.smallrye.openapi.model.BaseModel.MergeDirective

    Nested classes/interfaces inherited from interface java.util.Map

    Map.Entry<K,V>
  • Field Summary

    Fields inherited from class io.smallrye.openapi.internal.models.media.Content

    PROPERTIES
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.eclipse.microprofile.openapi.models.media.MediaType
    get(Object key)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.eclipse.microprofile.openapi.models.media.MediaType
    put(String key, org.eclipse.microprofile.openapi.models.media.MediaType value)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    putAll(Map<? extends String,? extends org.eclipse.microprofile.openapi.models.media.MediaType> m)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.eclipse.microprofile.openapi.models.media.MediaType
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setMap(Map<String,org.eclipse.microprofile.openapi.models.media.MediaType> map)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class io.smallrye.openapi.internal.models.media.Content

    addMediaType, getMediaTypes, getPropertyMetadata, removeMediaType, setMediaTypes

    Methods inherited from class io.smallrye.openapi.model.BaseModel

    addListPropertyEntry, constructible, deepCopy, deepCopy, equals, filter, filter, getAllProperties, getDescription, getExternalDocs, getListProperty, getMapProperty, getModCount, getName, getProperties, getProperty, getProperty, getRef, getSummary, hashCode, incrementModCount, isExtension, merge, merge, mergeDirective, putMapPropertyEntry, removeListPropertyEntry, removeMapPropertyEntry, setAllProperties, setDescription, setExternalDocs, setListProperty, setMapProperty, setName, setProperty, setRef, setSummary, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.microprofile.openapi.models.media.Content

    getMediaType, hasMediaType

    Methods inherited from interface io.smallrye.openapi.api.models.MapModel

    clear, containsValue, entrySet, invoke, invokeFunction, isEmpty, keySet, size, values
  • Constructor Details

    • ContentImpl

      public ContentImpl()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getMap

      public Map<String,org.eclipse.microprofile.openapi.models.media.MediaType> getMap()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getMap in interface MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>
    • setMap

      public void setMap(Map<String,org.eclipse.microprofile.openapi.models.media.MediaType> map)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setMap in interface MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>
    • get

      public org.eclipse.microprofile.openapi.models.media.MediaType get(Object key)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      get in interface Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>
      Specified by:
      get in interface MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>
    • containsKey

      public boolean containsKey(Object key)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      containsKey in interface Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>
      Specified by:
      containsKey in interface MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>
    • put

      public org.eclipse.microprofile.openapi.models.media.MediaType put(String key, org.eclipse.microprofile.openapi.models.media.MediaType value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      put in interface Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>
      Specified by:
      put in interface MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>
    • putAll

      public void putAll(Map<? extends String,? extends org.eclipse.microprofile.openapi.models.media.MediaType> m)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      putAll in interface Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>
      Specified by:
      putAll in interface MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>
    • remove

      public org.eclipse.microprofile.openapi.models.media.MediaType remove(Object key)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      remove in interface Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>
      Specified by:
      remove in interface MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>