Class PathsImpl
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.TreeMap<String,V>
-
- fish.payara.microprofile.openapi.impl.model.ExtensibleTreeMap<org.eclipse.microprofile.openapi.models.PathItem,org.eclipse.microprofile.openapi.models.Paths>
-
- fish.payara.microprofile.openapi.impl.model.PathsImpl
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<String,org.eclipse.microprofile.openapi.models.PathItem>
,NavigableMap<String,org.eclipse.microprofile.openapi.models.PathItem>
,SortedMap<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
public class PathsImpl extends ExtensibleTreeMap<org.eclipse.microprofile.openapi.models.PathItem,org.eclipse.microprofile.openapi.models.Paths> implements org.eclipse.microprofile.openapi.models.Paths
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Field Summary
-
Fields inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleTreeMap
extensions
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.Paths
addPathItem(String name, org.eclipse.microprofile.openapi.models.PathItem item)
Map<String,org.eclipse.microprofile.openapi.models.PathItem>
getPathItems()
static void
merge(org.eclipse.microprofile.openapi.models.Paths from, org.eclipse.microprofile.openapi.models.Paths to, boolean override)
void
removePathItem(String name)
void
setPathItems(Map<String,org.eclipse.microprofile.openapi.models.PathItem> items)
-
Methods inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleTreeMap
addExtension, getExtensions, removeExtension, setExtensions
-
Methods inherited from class java.util.TreeMap
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, values
-
Methods inherited from class java.util.AbstractMap
equals, hashCode, isEmpty, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensions
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, getOrDefault, hashCode, isEmpty, merge, putIfAbsent, remove
-
-
-
-
Method Detail
-
addPathItem
public org.eclipse.microprofile.openapi.models.Paths addPathItem(String name, org.eclipse.microprofile.openapi.models.PathItem item)
- Specified by:
addPathItem
in interfaceorg.eclipse.microprofile.openapi.models.Paths
-
removePathItem
public void removePathItem(String name)
- Specified by:
removePathItem
in interfaceorg.eclipse.microprofile.openapi.models.Paths
-
getPathItems
public Map<String,org.eclipse.microprofile.openapi.models.PathItem> getPathItems()
- Specified by:
getPathItems
in interfaceorg.eclipse.microprofile.openapi.models.Paths
-
setPathItems
public void setPathItems(Map<String,org.eclipse.microprofile.openapi.models.PathItem> items)
- Specified by:
setPathItems
in interfaceorg.eclipse.microprofile.openapi.models.Paths
-
merge
public static void merge(org.eclipse.microprofile.openapi.models.Paths from, org.eclipse.microprofile.openapi.models.Paths to, boolean override)
-
-