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 the
Content OpenAPI model interface.-
Nested Class Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.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.MediaTypegetMap()org.eclipse.microprofile.openapi.models.media.MediaTypevoidorg.eclipse.microprofile.openapi.models.media.MediaTypevoidremoveMediaType(String name) voidvoidsetMediaTypes(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, waitMethods inherited from interface org.eclipse.microprofile.openapi.models.media.Content
getMediaType, hasMediaTypeMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllMethods inherited from interface io.smallrye.openapi.api.models.MapModel
clear, containsValue, entrySet, invoke, invokeFunction, isEmpty, keySet, size, values
-
Constructor Details
-
ContentImpl
public ContentImpl()
-
-
Method Details
-
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
- Specified by:
removeMediaTypein interfaceorg.eclipse.microprofile.openapi.models.media.Content- See Also:
-
Content.removeMediaType(java.lang.String)
-
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)
-
getMap
-
setMap
-
get
-
containsKey
- 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
-
remove
-