Class RequestBodyImpl

    • Field Detail

      • F_description

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

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

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public static final String F_required
        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<RequestBody> factory
    • Constructor Detail

      • RequestBodyImpl

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

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

      • getDescription

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public String getDescription()
        Specified by:
        getDescription in interface RequestBody
      • setDescription

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setDescription​(String description)
        Specified by:
        setDescription in interface RequestBody
      • hasContentMediaTypes

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasContentMediaTypes()
        Specified by:
        hasContentMediaTypes in interface RequestBody
      • hasContentMediaType

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean hasContentMediaType​(String name)
        Specified by:
        hasContentMediaType in interface RequestBody
      • removeContentMediaType

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void removeContentMediaType​(String name)
        Specified by:
        removeContentMediaType in interface RequestBody
      • getRequired

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public Boolean getRequired()
        Specified by:
        getRequired in interface RequestBody
      • isRequired

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public boolean isRequired()
        Specified by:
        isRequired in interface RequestBody
      • setRequired

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        public void setRequired​(Boolean required)
        Specified by:
        setRequired in interface RequestBody
      • getExtensions

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

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

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

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

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

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

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

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

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

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