Package io.swagger.jaxrs.config
Class DefaultReaderConfig
- java.lang.Object
-
- io.swagger.jaxrs.config.DefaultReaderConfig
-
- All Implemented Interfaces:
ReaderConfig
public class DefaultReaderConfig extends Object implements ReaderConfig
TheReaderConfiginterface defines configuration settings for JAX-RS annotations reader.
-
-
Constructor Summary
Constructors Constructor Description DefaultReaderConfig()Creates default configuration.DefaultReaderConfig(ReaderConfig src)Creates a copy of passed configuration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<String>getIgnoredRoutes()Returns paths of resources to be ignored.booleanisScanAllResources()Checks if all resources, but not those with theApiannotation has to be processed.voidsetIgnoredRoutes(Collection<String> ignoredRoutes)voidsetScanAllResources(boolean scanAllResources)
-
-
-
Constructor Detail
-
DefaultReaderConfig
public DefaultReaderConfig()
Creates default configuration.
-
DefaultReaderConfig
public DefaultReaderConfig(ReaderConfig src)
Creates a copy of passed configuration.
-
-
Method Detail
-
isScanAllResources
public boolean isScanAllResources()
Description copied from interface:ReaderConfigChecks if all resources, but not those with theApiannotation has to be processed.- Specified by:
isScanAllResourcesin interfaceReaderConfig- Returns:
trueif all resource has to be processed
-
setScanAllResources
public void setScanAllResources(boolean scanAllResources)
-
getIgnoredRoutes
public Collection<String> getIgnoredRoutes()
Description copied from interface:ReaderConfigReturns paths of resources to be ignored.- Specified by:
getIgnoredRoutesin interfaceReaderConfig- Returns:
- collection of paths
-
setIgnoredRoutes
public void setIgnoredRoutes(Collection<String> ignoredRoutes)
-
-