Package io.swagger.v3.oas.models.servers
Class ServerVariables
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<K,V>
-
- java.util.LinkedHashMap<String,ServerVariable>
-
- io.swagger.v3.oas.models.servers.ServerVariables
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<String,ServerVariable>
public class ServerVariables extends LinkedHashMap<String,ServerVariable>
ServerVariables- See Also:
- "https://github.com/OAI/OpenAPI-Specification/blob/3.0.1/versions/3.0.1.md#serverVariablesObject", 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>
-
-
Constructor Summary
Constructors Constructor Description ServerVariables()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addExtension(String name, Object value)
Deprecated.As extensions don't make sense at this levelServerVariables
addServerVariable(String name, ServerVariable item)
boolean
equals(Object o)
ServerVariables
extensions(Map<String,Object> extensions)
Deprecated.As extensions don't make sense at this levelMap<String,Object>
getExtensions()
Deprecated.As extensions don't make sense at this levelint
hashCode()
void
setExtensions(Map<String,Object> extensions)
Deprecated.As extensions don't make sense at this levelString
toString()
-
Methods inherited from class java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
-
Methods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
-
-
-
-
Method Detail
-
addServerVariable
public ServerVariables addServerVariable(String name, ServerVariable item)
-
equals
public boolean equals(Object o)
- Specified by:
equals
in interfaceMap<String,ServerVariable>
- Overrides:
equals
in classAbstractMap<String,ServerVariable>
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfaceMap<String,ServerVariable>
- Overrides:
hashCode
in classAbstractMap<String,ServerVariable>
-
getExtensions
@Deprecated public Map<String,Object> getExtensions()
Deprecated.As extensions don't make sense at this level
-
addExtension
@Deprecated public void addExtension(String name, Object value)
Deprecated.As extensions don't make sense at this level
-
setExtensions
@Deprecated public void setExtensions(Map<String,Object> extensions)
Deprecated.As extensions don't make sense at this level
-
extensions
@Deprecated public ServerVariables extensions(Map<String,Object> extensions)
Deprecated.As extensions don't make sense at this level
-
toString
public String toString()
- Overrides:
toString
in classAbstractMap<String,ServerVariable>
-
-