Class Documentation


  • public class Documentation
    extends java.lang.Object
    • Constructor Detail

      • Documentation

        public Documentation​(java.lang.String groupName,
                             java.lang.String basePath,
                             java.util.Set<Tag> tags,
                             java.util.Map<java.lang.String,​java.util.List<ApiListing>> apiListings,
                             ResourceListing resourceListing,
                             java.util.Set<java.lang.String> produces,
                             java.util.Set<java.lang.String> consumes,
                             java.lang.String host,
                             java.util.Set<java.lang.String> schemes,
                             java.util.Collection<Server> servers,
                             ExternalDocumentation externalDocumentation,
                             java.util.Collection<VendorExtension> vendorExtensions)
    • Method Detail

      • getGroupName

        public java.lang.String getGroupName()
      • getApiListings

        public java.util.Map<java.lang.String,​java.util.List<ApiListing>> getApiListings()
      • getTags

        public java.util.Set<Tag> getTags()
      • getBasePath

        public java.lang.String getBasePath()
      • getProduces

        public java.util.List<java.lang.String> getProduces()
      • getHost

        public java.lang.String getHost()
      • getSchemes

        public java.util.List<java.lang.String> getSchemes()
      • getConsumes

        public java.util.List<java.lang.String> getConsumes()
      • getVendorExtensions

        public java.util.List<VendorExtension> getVendorExtensions()
      • getServers

        public java.util.List<Server> getServers()
      • addServer

        public void addServer​(Server inferredServer)