Package io.swagger.jaxrs.config
Class ReflectiveJaxrsScanner
- java.lang.Object
-
- io.swagger.jaxrs.config.ReflectiveJaxrsScanner
-
- All Implemented Interfaces:
Scanner,SwaggerConfig
public class ReflectiveJaxrsScanner extends Object implements SwaggerConfig, Scanner
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<String>acceptablePackagesprotected StringfilterClassprotected booleanprettyPrintprotected org.reflections.Reflectionsreflectionsprotected StringresourcePackage
-
Constructor Summary
Constructors Constructor Description ReflectiveJaxrsScanner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Class<?>>classes()io.swagger.models.Swaggerconfigure(io.swagger.models.Swagger swagger)StringgetFilterClass()booleangetPrettyPrint()protected org.reflections.ReflectionsgetReflections()StringgetResourcePackage()voidsetFilterClass(String filterClass)voidsetPrettyPrint(boolean shouldPrettyPrint)voidsetReflections(org.reflections.Reflections reflections)voidsetResourcePackage(String resourcePackage)
-
-
-
Method Detail
-
getReflections
protected org.reflections.Reflections getReflections()
-
setReflections
public void setReflections(org.reflections.Reflections reflections)
-
getResourcePackage
public String getResourcePackage()
-
setResourcePackage
public void setResourcePackage(String resourcePackage)
-
configure
public io.swagger.models.Swagger configure(io.swagger.models.Swagger swagger)
- Specified by:
configurein interfaceSwaggerConfig
-
getFilterClass
public String getFilterClass()
- Specified by:
getFilterClassin interfaceSwaggerConfig
-
setFilterClass
public void setFilterClass(String filterClass)
-
getPrettyPrint
public boolean getPrettyPrint()
- Specified by:
getPrettyPrintin interfaceScanner
-
setPrettyPrint
public void setPrettyPrint(boolean shouldPrettyPrint)
- Specified by:
setPrettyPrintin interfaceScanner
-
-