Class ExtensibleImpl<T extends org.eclipse.microprofile.openapi.models.Extensible<T>>

    • Constructor Detail

      • ExtensibleImpl

        public ExtensibleImpl()
    • Method Detail

      • getExtensions

        public Map<String,​Object> getExtensions()
        Specified by:
        getExtensions in interface org.eclipse.microprofile.openapi.models.Extensible<T extends org.eclipse.microprofile.openapi.models.Extensible<T>>
        See Also:
        Extensible.getExtensions()
      • addExtension

        public T addExtension​(String name,
                              Object value)
        Specified by:
        addExtension in interface org.eclipse.microprofile.openapi.models.Extensible<T extends org.eclipse.microprofile.openapi.models.Extensible<T>>
        See Also:
        Extensible.addExtension(java.lang.String, java.lang.Object)
      • removeExtension

        public void removeExtension​(String name)
        Specified by:
        removeExtension in interface org.eclipse.microprofile.openapi.models.Extensible<T extends org.eclipse.microprofile.openapi.models.Extensible<T>>
        See Also:
        Extensible.removeExtension(java.lang.String)
      • setExtensions

        public void setExtensions​(Map<String,​Object> extensions)
        Specified by:
        setExtensions in interface org.eclipse.microprofile.openapi.models.Extensible<T extends org.eclipse.microprofile.openapi.models.Extensible<T>>
        See Also:
        Extensible.setExtensions(java.util.Map)