Hierarchy For Package io.smallrye.openapi.api.models

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • io.smallrye.openapi.model.BaseModel<C>
      • io.smallrye.openapi.model.BaseExtensibleModel<C> (implements org.eclipse.microprofile.openapi.models.Extensible<T>)
        • io.smallrye.openapi.internal.models.AbstractOpenAPI (implements org.eclipse.microprofile.openapi.models.OpenAPI)
        • io.smallrye.openapi.internal.models.AbstractPathItem (implements org.eclipse.microprofile.openapi.models.PathItem)
        • io.smallrye.openapi.internal.models.Components (implements org.eclipse.microprofile.openapi.models.Components)
        • io.smallrye.openapi.internal.models.ExternalDocumentation (implements org.eclipse.microprofile.openapi.models.ExternalDocumentation)
        • io.smallrye.openapi.internal.models.Operation (implements org.eclipse.microprofile.openapi.models.Operation)
        • io.smallrye.openapi.internal.models.Paths (implements org.eclipse.microprofile.openapi.models.Paths)
          • io.smallrye.openapi.api.models.PathsImpl (implements io.smallrye.openapi.api.models.MapModel<V>)
    • io.smallrye.openapi.api.models.ExtensibleImpl<T> (implements org.eclipse.microprofile.openapi.models.Extensible<T>, io.smallrye.openapi.api.models.ModelImpl)

Interface Hierarchy

  • java.util.Map<K,V>
    • io.smallrye.openapi.api.models.MapModel<V>
  • io.smallrye.openapi.api.models.ModelImpl