Interface Callback

  • All Superinterfaces:
    com.reprezen.jsonoverlay.IJsonOverlay<Callback>, com.reprezen.jsonoverlay.IModelPart<OpenApi3,​Callback>
    All Known Implementing Classes:
    CallbackImpl

    public interface Callback
    extends com.reprezen.jsonoverlay.IJsonOverlay<Callback>, com.reprezen.jsonoverlay.IModelPart<OpenApi3,​Callback>
    • Method Detail

      • getCallbackPaths

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Map<String,​Path> getCallbackPaths()
      • getCallbackPaths

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Map<String,​Path> getCallbackPaths​(boolean elaborate)
      • hasCallbackPaths

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasCallbackPaths()
      • hasCallbackPath

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasCallbackPath​(String expression)
      • getCallbackPath

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Path getCallbackPath​(String expression)
      • setCallbackPaths

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setCallbackPaths​(Map<String,​Path> callbackPaths)
      • setCallbackPath

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setCallbackPath​(String expression,
                             Path callbackPath)
      • removeCallbackPath

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void removeCallbackPath​(String expression)
      • getExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Map<String,​Object> getExtensions()
      • getExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Map<String,​Object> getExtensions​(boolean elaborate)
      • hasExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasExtensions()
      • hasExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasExtension​(String name)
      • getExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Object getExtension​(String name)
      • setExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setExtensions​(Map<String,​Object> extensions)
      • setExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setExtension​(String name,
                          Object extension)
      • removeExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void removeExtension​(String name)