io.swagger.jaxrs.config.ReaderConfig Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of swagger-all Show documentation
Show all versions of swagger-all Show documentation
swagger-all is a rebundled verison of Swagger as one OSGi bundle.
package io.swagger.jaxrs.config;
import io.swagger.annotations.Api;
import java.util.Collection;
/**
* The ReaderConfig
interface defines configuration settings for
* JAX-RS annotations reader.
*/
public interface ReaderConfig {
/**
* Checks if all resources, but not those with the
* {@link Api} annotation has to be processed.
*
* @return true
if all resource has to be processed
*/
boolean isScanAllResources();
/**
* Returns paths of resources to be ignored.
*
* @return collection of paths
*/
Collection getIgnoredRoutes();
}