Package io.smallrye.openapi.api.models
Interface MapModel<V>
-
- All Known Implementing Classes:
APIResponsesImpl
,CallbackImpl
,ContentImpl
,PathsImpl
public interface MapModel<V> extends Map<String,V>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
clear()
default boolean
containsKey(Object key)
default boolean
containsValue(Object value)
default Set<Map.Entry<String,V>>
entrySet()
default V
get(Object key)
Map<String,V>
getMap()
default void
invoke(Consumer<Map<String,V>> function)
default <T> T
invokeFunction(Function<Map<String,V>,T> function)
default boolean
isEmpty()
default Set<String>
keySet()
default V
put(String key, V value)
default void
putAll(Map<? extends String,? extends V> m)
default V
remove(Object key)
void
setMap(Map<String,V> map)
default int
size()
default Collection<V>
values()
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
-
-
Method Detail
-
containsValue
default boolean containsValue(Object value)
- Specified by:
containsValue
in interfaceMap<String,V>
-
containsKey
default boolean containsKey(Object key)
- Specified by:
containsKey
in interfaceMap<String,V>
-
-