Class APIResponsesImpl

java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.responses.APIResponses>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.responses.APIResponses>
io.smallrye.openapi.internal.models.responses.APIResponses
io.smallrye.openapi.api.models.responses.APIResponsesImpl
All Implemented Interfaces:
MapModel<org.eclipse.microprofile.openapi.models.responses.APIResponse>, Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse>, org.eclipse.microprofile.openapi.models.Constructible, org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.responses.APIResponses>, org.eclipse.microprofile.openapi.models.responses.APIResponses

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

    Nested classes/interfaces inherited from class io.smallrye.openapi.internal.models.responses.APIResponses

    APIResponses.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.responses.APIResponses

    PROPERTIES

    Fields inherited from interface org.eclipse.microprofile.openapi.models.responses.APIResponses

    DEFAULT
  • 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.responses.APIResponse
    get(Object key)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.eclipse.microprofile.openapi.models.responses.APIResponse
    put(String key, org.eclipse.microprofile.openapi.models.responses.APIResponse 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.responses.APIResponse> m)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.eclipse.microprofile.openapi.models.responses.APIResponse
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setMap(Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> map)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class io.smallrye.openapi.internal.models.responses.APIResponses

    addAPIResponse, getAPIResponses, getDefaultValue, getPropertyMetadata, removeAPIResponse, setAPIResponses, setDefaultValue

    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, setProperty

    Methods 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, 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.responses.APIResponses

    defaultValue, getAPIResponse, hasAPIResponse

    Methods inherited from interface org.eclipse.microprofile.openapi.models.Extensible

    addExtension, extensions, getExtension, getExtensions, hasExtension, removeExtension, setExtensions

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

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

    • APIResponsesImpl

      public APIResponsesImpl()
      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.responses.APIResponse> 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.responses.APIResponse>
    • setMap

      public void setMap(Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> 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.responses.APIResponse>
    • get

      public org.eclipse.microprofile.openapi.models.responses.APIResponse 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.responses.APIResponse>
      Specified by:
      get in interface MapModel<org.eclipse.microprofile.openapi.models.responses.APIResponse>
    • 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.responses.APIResponse>
      Specified by:
      containsKey in interface MapModel<org.eclipse.microprofile.openapi.models.responses.APIResponse>
    • put

      public org.eclipse.microprofile.openapi.models.responses.APIResponse put(String key, org.eclipse.microprofile.openapi.models.responses.APIResponse 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.responses.APIResponse>
      Specified by:
      put in interface MapModel<org.eclipse.microprofile.openapi.models.responses.APIResponse>
    • putAll

      public void putAll(Map<? extends String,? extends org.eclipse.microprofile.openapi.models.responses.APIResponse> 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.responses.APIResponse>
      Specified by:
      putAll in interface MapModel<org.eclipse.microprofile.openapi.models.responses.APIResponse>
    • remove

      public org.eclipse.microprofile.openapi.models.responses.APIResponse 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.responses.APIResponse>
      Specified by:
      remove in interface MapModel<org.eclipse.microprofile.openapi.models.responses.APIResponse>