com.mangofactory.swagger.scanners
Class ApiListingReferenceScanner

java.lang.Object
  extended by com.mangofactory.swagger.scanners.ApiListingReferenceScanner

public class ApiListingReferenceScanner
extends java.lang.Object


Constructor Summary
ApiListingReferenceScanner()
           
 
Method Summary
 java.util.List<com.mangofactory.swagger.models.dto.ApiListingReference> getApiListingReferences()
           
 java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getExcludeAnnotations()
           
 java.util.List<java.lang.String> getIncludePatterns()
           
 ResourceGroupingStrategy getResourceGroupingStrategy()
           
 java.util.Map<ResourceGroup,java.util.List<RequestMappingContext>> getResourceGroupRequestMappings()
           
 java.lang.String getSwaggerGroup()
           
 SwaggerPathProvider getSwaggerPathProvider()
           
 java.util.List<com.mangofactory.swagger.models.dto.ApiListingReference> scan()
           
 void scanSpringRequestMappings()
           
 void setExcludeAnnotations(java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> excludeAnnotations)
          Deprecated. 
 void setIncludePatterns(java.util.List<java.lang.String> includePatterns)
          Deprecated. 
 void setRequestMappingEvaluator(RequestMappingEvaluator requestMappingEvaluator)
           
 void setRequestMappingHandlerMapping(java.util.List<org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping> requestMappingHandlerMapping)
           
 void setResourceGroupingStrategy(ResourceGroupingStrategy resourceGroupingStrategy)
           
 void setSwaggerGroup(java.lang.String swaggerGroup)
           
 void setSwaggerPathProvider(SwaggerPathProvider swaggerPathProvider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApiListingReferenceScanner

public ApiListingReferenceScanner()
Method Detail

scan

public java.util.List<com.mangofactory.swagger.models.dto.ApiListingReference> scan()

scanSpringRequestMappings

public void scanSpringRequestMappings()

getResourceGroupRequestMappings

public java.util.Map<ResourceGroup,java.util.List<RequestMappingContext>> getResourceGroupRequestMappings()

setRequestMappingHandlerMapping

public void setRequestMappingHandlerMapping(java.util.List<org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping> requestMappingHandlerMapping)

getApiListingReferences

public java.util.List<com.mangofactory.swagger.models.dto.ApiListingReference> getApiListingReferences()

getSwaggerGroup

public java.lang.String getSwaggerGroup()

setSwaggerGroup

public void setSwaggerGroup(java.lang.String swaggerGroup)

getExcludeAnnotations

public java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getExcludeAnnotations()

setExcludeAnnotations

@Deprecated
public void setExcludeAnnotations(java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> excludeAnnotations)
Deprecated. 


getResourceGroupingStrategy

public ResourceGroupingStrategy getResourceGroupingStrategy()

setResourceGroupingStrategy

public void setResourceGroupingStrategy(ResourceGroupingStrategy resourceGroupingStrategy)

getSwaggerPathProvider

public SwaggerPathProvider getSwaggerPathProvider()

setSwaggerPathProvider

public void setSwaggerPathProvider(SwaggerPathProvider swaggerPathProvider)

getIncludePatterns

public java.util.List<java.lang.String> getIncludePatterns()

setIncludePatterns

@Deprecated
public void setIncludePatterns(java.util.List<java.lang.String> includePatterns)
Deprecated. 


setRequestMappingEvaluator

public void setRequestMappingEvaluator(RequestMappingEvaluator requestMappingEvaluator)