com.mangofactory.swagger.core
Class SwaggerCache

java.lang.Object
  extended by com.mangofactory.swagger.core.SwaggerCache

@Component
public class SwaggerCache
extends java.lang.Object


Constructor Summary
SwaggerCache()
           
 
Method Summary
 void addApiListings(java.lang.String swaggerGroup, java.util.Map<java.lang.String,com.mangofactory.swagger.models.dto.ApiListing> apiListings)
           
 void addSwaggerResourceListing(java.lang.String swaggerGroup, com.mangofactory.swagger.models.dto.ResourceListing resourceListing)
           
 com.mangofactory.swagger.models.dto.ResourceListing getResourceListing(java.lang.String key)
           
 java.util.Map<java.lang.String,java.util.Map<java.lang.String,com.mangofactory.swagger.models.dto.ApiListing>> getSwaggerApiListingMap()
           
 java.util.Map<java.lang.String,com.mangofactory.swagger.models.dto.ResourceListing> getSwaggerApiResourceListingMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwaggerCache

public SwaggerCache()
Method Detail

addSwaggerResourceListing

public void addSwaggerResourceListing(java.lang.String swaggerGroup,
                                      com.mangofactory.swagger.models.dto.ResourceListing resourceListing)

addApiListings

public void addApiListings(java.lang.String swaggerGroup,
                           java.util.Map<java.lang.String,com.mangofactory.swagger.models.dto.ApiListing> apiListings)

getResourceListing

public com.mangofactory.swagger.models.dto.ResourceListing getResourceListing(java.lang.String key)

getSwaggerApiResourceListingMap

public java.util.Map<java.lang.String,com.mangofactory.swagger.models.dto.ResourceListing> getSwaggerApiResourceListingMap()

getSwaggerApiListingMap

public java.util.Map<java.lang.String,java.util.Map<java.lang.String,com.mangofactory.swagger.models.dto.ApiListing>> getSwaggerApiListingMap()