Class PathsImpl

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

@Deprecated(since="4.0", forRemoval=true) public class PathsImpl extends Paths implements MapModel<org.eclipse.microprofile.openapi.models.PathItem>
Deprecated, for removal: This API element is subject to removal in a future version.
use OASFactory.createPaths() instead.
  • Constructor Details

    • PathsImpl

      public PathsImpl()
      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.PathItem> 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.PathItem>
    • setMap

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

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

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

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

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