Class MediaTypeImpl

    • Field Detail

      • F_schema

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_schema
        See Also:
        Constant Field Values
      • F_examples

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_examples
        See Also:
        Constant Field Values
      • F_example

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_example
        See Also:
        Constant Field Values
      • F_encodingProperties

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_encodingProperties
        See Also:
        Constant Field Values
      • F_extensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_extensions
        See Also:
        Constant Field Values
      • factory

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static com.reprezen.jsonoverlay.OverlayFactory<MediaType> factory
    • Constructor Detail

      • MediaTypeImpl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public MediaTypeImpl​(com.fasterxml.jackson.databind.JsonNode json,
                             com.reprezen.jsonoverlay.JsonOverlay<?> parent,
                             com.reprezen.jsonoverlay.ReferenceManager refMgr)
      • MediaTypeImpl

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public MediaTypeImpl​(MediaType mediaType,
                             com.reprezen.jsonoverlay.JsonOverlay<?> parent,
                             com.reprezen.jsonoverlay.ReferenceManager refMgr)
    • Method Detail

      • getSchema

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Schema getSchema()
        Specified by:
        getSchema in interface MediaType
      • getSchema

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Schema getSchema​(boolean elaborate)
        Specified by:
        getSchema in interface MediaType
      • setSchema

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setSchema​(Schema schema)
        Specified by:
        setSchema in interface MediaType
      • getExamples

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Map<String,​Example> getExamples​(boolean elaborate)
        Specified by:
        getExamples in interface MediaType
      • hasExamples

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasExamples()
        Specified by:
        hasExamples in interface MediaType
      • hasExample

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasExample​(String name)
        Specified by:
        hasExample in interface MediaType
      • getExample

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Example getExample​(String name)
        Specified by:
        getExample in interface MediaType
      • setExamples

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setExamples​(Map<String,​Example> examples)
        Specified by:
        setExamples in interface MediaType
      • setExample

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setExample​(String name,
                               Example example)
        Specified by:
        setExample in interface MediaType
      • removeExample

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void removeExample​(String name)
        Specified by:
        removeExample in interface MediaType
      • getExample

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Object getExample()
        Specified by:
        getExample in interface MediaType
      • setExample

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setExample​(Object example)
        Specified by:
        setExample in interface MediaType
      • hasEncodingProperties

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasEncodingProperties()
        Specified by:
        hasEncodingProperties in interface MediaType
      • hasEncodingProperty

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasEncodingProperty​(String name)
        Specified by:
        hasEncodingProperty in interface MediaType
      • removeEncodingProperty

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void removeEncodingProperty​(String name)
        Specified by:
        removeEncodingProperty in interface MediaType
      • getExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Map<String,​Object> getExtensions​(boolean elaborate)
        Specified by:
        getExtensions in interface MediaType
      • hasExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasExtensions()
        Specified by:
        hasExtensions in interface MediaType
      • hasExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasExtension​(String name)
        Specified by:
        hasExtension in interface MediaType
      • getExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Object getExtension​(String name)
        Specified by:
        getExtension in interface MediaType
      • setExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setExtensions​(Map<String,​Object> extensions)
        Specified by:
        setExtensions in interface MediaType
      • setExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setExtension​(String name,
                                 Object extension)
        Specified by:
        setExtension in interface MediaType
      • removeExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void removeExtension​(String name)
        Specified by:
        removeExtension in interface MediaType
      • _elaborateJson

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        protected void _elaborateJson()
        Overrides:
        _elaborateJson in class com.reprezen.jsonoverlay.PropertiesOverlay<MediaType>
      • _getModelType

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Class<?> _getModelType()
        Overrides:
        _getModelType in class com.reprezen.jsonoverlay.JsonOverlay<MediaType>
      • _getFactory

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        protected com.reprezen.jsonoverlay.OverlayFactory<?> _getFactory()
        Specified by:
        _getFactory in class com.reprezen.jsonoverlay.JsonOverlay<MediaType>
      • builder

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> com.reprezen.jsonoverlay.Builder<MediaType> builder​(OV modelMember)
      • create

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> MediaType create​(OV modelMember)