Class ContentImpl
- java.lang.Object
-
- io.smallrye.openapi.api.models.media.ContentImpl
-
- All Implemented Interfaces:
MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>,ModelImpl,Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>,org.eclipse.microprofile.openapi.models.Constructible,org.eclipse.microprofile.openapi.models.media.Content
public class ContentImpl extends Object implements org.eclipse.microprofile.openapi.models.media.Content, ModelImpl, MapModel<org.eclipse.microprofile.openapi.models.media.MediaType>
An implementation of theContentOpenAPI model interface.
-
-
Constructor Summary
Constructors Constructor Description ContentImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.media.ContentaddMediaType(String name, org.eclipse.microprofile.openapi.models.media.MediaType mediaType)booleancontainsKey(Object key)org.eclipse.microprofile.openapi.models.media.MediaTypeget(Object key)Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>getMap()Map<String,org.eclipse.microprofile.openapi.models.media.MediaType>getMediaTypes()org.eclipse.microprofile.openapi.models.media.MediaTypeput(String key, org.eclipse.microprofile.openapi.models.media.MediaType value)voidputAll(Map<? extends String,? extends org.eclipse.microprofile.openapi.models.media.MediaType> m)org.eclipse.microprofile.openapi.models.media.MediaTyperemove(Object key)voidremoveMediaType(String name)voidsetMap(Map<String,org.eclipse.microprofile.openapi.models.media.MediaType> map)voidsetMediaTypes(Map<String,org.eclipse.microprofile.openapi.models.media.MediaType> mediaTypes)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.microprofile.openapi.models.media.Content
getMediaType, hasMediaType
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Methods inherited from interface io.smallrye.openapi.api.models.MapModel
clear, containsValue, entrySet, invoke, invokeFunction, isEmpty, keySet, size, values
-
-
-
-
Method Detail
-
addMediaType
public org.eclipse.microprofile.openapi.models.media.Content addMediaType(String name, org.eclipse.microprofile.openapi.models.media.MediaType mediaType)
- Specified by:
addMediaTypein interfaceorg.eclipse.microprofile.openapi.models.media.Content- See Also:
Content.addMediaType(java.lang.String, org.eclipse.microprofile.openapi.models.media.MediaType)
-
removeMediaType
public void removeMediaType(String name)
- Specified by:
removeMediaTypein interfaceorg.eclipse.microprofile.openapi.models.media.Content- See Also:
Content.removeMediaType(java.lang.String)
-
getMediaTypes
public Map<String,org.eclipse.microprofile.openapi.models.media.MediaType> getMediaTypes()
- Specified by:
getMediaTypesin interfaceorg.eclipse.microprofile.openapi.models.media.Content- See Also:
Content.getMediaTypes()
-
setMediaTypes
public void setMediaTypes(Map<String,org.eclipse.microprofile.openapi.models.media.MediaType> mediaTypes)
- Specified by:
setMediaTypesin interfaceorg.eclipse.microprofile.openapi.models.media.Content- See Also:
Content.setMediaTypes(java.util.Map)
-
setMap
public void setMap(Map<String,org.eclipse.microprofile.openapi.models.media.MediaType> map)
-
get
public org.eclipse.microprofile.openapi.models.media.MediaType get(Object key)
-
containsKey
public boolean containsKey(Object key)
- Specified by:
containsKeyin interfaceMap<String,org.eclipse.microprofile.openapi.models.media.MediaType>- Specified by:
containsKeyin interfaceMapModel<org.eclipse.microprofile.openapi.models.media.MediaType>
-
put
public org.eclipse.microprofile.openapi.models.media.MediaType put(String key, org.eclipse.microprofile.openapi.models.media.MediaType value)
-
putAll
public void putAll(Map<? extends String,? extends org.eclipse.microprofile.openapi.models.media.MediaType> m)
-
-