Class ExtensibleTreeMap<V,​T extends org.eclipse.microprofile.openapi.models.Extensible<T>>

    • Constructor Detail

      • ExtensibleTreeMap

        protected ExtensibleTreeMap()
      • ExtensibleTreeMap

        protected ExtensibleTreeMap​(Map<String,​? extends V> items)
    • Method Detail

      • getExtensions

        public final Map<String,​Object> getExtensions()
        Specified by:
        getExtensions in interface org.eclipse.microprofile.openapi.models.Extensible<V>
      • setExtensions

        public final void setExtensions​(Map<String,​Object> extensions)
        Specified by:
        setExtensions in interface org.eclipse.microprofile.openapi.models.Extensible<V>
      • addExtension

        public final T addExtension​(String name,
                                    Object value)
        Specified by:
        addExtension in interface org.eclipse.microprofile.openapi.models.Extensible<V>
      • removeExtension

        public final void removeExtension​(String name)
        Specified by:
        removeExtension in interface org.eclipse.microprofile.openapi.models.Extensible<V>