Class ContentImpl

  • All Implemented Interfaces:
    Serializable, Cloneable, 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 LinkedHashMap<String,​org.eclipse.microprofile.openapi.models.media.MediaType>
    implements org.eclipse.microprofile.openapi.models.media.Content
    See Also:
    Serialized Form
    • Constructor Detail

      • ContentImpl

        public ContentImpl()
      • ContentImpl

        public ContentImpl​(Map<? extends String,​? extends org.eclipse.microprofile.openapi.models.media.MediaType> items)
    • Method Detail

      • createInstance

        public static ContentImpl createInstance​(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation,
                                                 ApiContext context)
      • addMediaType

        public ContentImpl addMediaType​(String name,
                                        org.eclipse.microprofile.openapi.models.media.MediaType item)
        Specified by:
        addMediaType in interface org.eclipse.microprofile.openapi.models.media.Content
      • removeMediaType

        public void removeMediaType​(String name)
        Specified by:
        removeMediaType in interface org.eclipse.microprofile.openapi.models.media.Content
      • getMediaTypes

        public Map<String,​org.eclipse.microprofile.openapi.models.media.MediaType> getMediaTypes()
        Specified by:
        getMediaTypes in interface org.eclipse.microprofile.openapi.models.media.Content
      • setMediaTypes

        public void setMediaTypes​(Map<String,​org.eclipse.microprofile.openapi.models.media.MediaType> mediaTypes)
        Specified by:
        setMediaTypes in interface org.eclipse.microprofile.openapi.models.media.Content
      • merge

        public static void merge​(ContentImpl from,
                                 org.eclipse.microprofile.openapi.models.media.Content to,
                                 boolean override,
                                 ApiContext context)