Modifier and Type | Method and Description |
---|---|
Swagger |
SwaggerConfig.configure(Swagger swagger) |
Modifier and Type | Method and Description |
---|---|
Swagger |
SwaggerConfig.configure(Swagger swagger) |
Modifier and Type | Method and Description |
---|---|
Swagger |
SpecFilter.filter(Swagger swagger,
SwaggerSpecFilter filter,
Map<String,List<String>> params,
Map<String,String> cookies,
Map<String,List<String>> headers) |
Modifier and Type | Method and Description |
---|---|
Swagger |
SpecFilter.filter(Swagger swagger,
SwaggerSpecFilter filter,
Map<String,List<String>> params,
Map<String,String> cookies,
Map<String,List<String>> headers) |
Modifier and Type | Method and Description |
---|---|
Swagger |
Reader.getSwagger() |
Swagger |
Reader.read(Class<?> cls)
Scans a single class for Swagger annotations - does not invoke ReaderListeners
|
protected Swagger |
Reader.read(Class<?> cls,
String parentPath,
String parentMethod,
boolean isSubresource,
String[] parentConsumes,
String[] parentProduces,
Map<String,Tag> parentTags,
List<Parameter> parentParameters) |
Swagger |
Reader.read(Set<Class<?>> classes)
Scans a set of classes for both ReaderListeners and Swagger annotations.
|
Constructor and Description |
---|
Reader(Swagger swagger) |
Reader(Swagger swagger,
ReaderConfig config) |
Modifier and Type | Method and Description |
---|---|
Swagger |
BeanConfig.configure(Swagger swagger) |
Swagger |
WebXMLReader.configure(Swagger swagger) |
Swagger |
ReflectiveJaxrsScanner.configure(Swagger swagger) |
Swagger |
BeanConfig.getSwagger() |
Swagger |
SwaggerContextService.getSwagger() |
Swagger |
SwaggerConfigLocator.getSwagger(String id) |
Modifier and Type | Method and Description |
---|---|
void |
ReaderListener.afterScan(Reader reader,
Swagger swagger)
Called after a Swagger definition has been populated from scanned classes.
|
void |
ReaderListener.beforeScan(Reader reader,
Swagger swagger)
Called before the Swagger definition gets populated from scanned classes.
|
Swagger |
BeanConfig.configure(Swagger swagger) |
Swagger |
WebXMLReader.configure(Swagger swagger) |
Swagger |
ReflectiveJaxrsScanner.configure(Swagger swagger) |
SwaggerContextService |
SwaggerContextService.initConfig(Swagger swagger) |
void |
SwaggerConfigLocator.putSwagger(String id,
Swagger swagger) |
SwaggerContextService |
SwaggerContextService.updateSwagger(Swagger swagger) |
Modifier and Type | Method and Description |
---|---|
long |
SwaggerSerializers.getSize(Swagger data,
Class type,
Type genericType,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType) |
void |
SwaggerSerializers.writeTo(Swagger data,
Class<?> type,
Type genericType,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<String,Object> headers,
OutputStream out) |
Modifier and Type | Method and Description |
---|---|
static List<Parameter> |
ReaderUtils.collectConstructorParameters(Class<?> cls,
Swagger swagger)
Collects constructor-level parameters from class.
|
static List<Parameter> |
ReaderUtils.collectFieldParameters(Class<?> cls,
Swagger swagger)
Collects field-level parameters from class.
|
Modifier and Type | Method and Description |
---|---|
static void |
ApiListingJSON.init(Swagger swagger) |
Modifier and Type | Method and Description |
---|---|
Swagger |
ReaderContext.getSwagger() |
Modifier and Type | Method and Description |
---|---|
static void |
Reader.read(Swagger swagger,
Set<Class<?>> classes)
Scans a set of classes for Swagger annotations.
|
void |
ReaderContext.setSwagger(Swagger swagger) |
Constructor and Description |
---|
ReaderContext(Swagger swagger,
Class<?> cls,
String parentPath,
String parentHttpMethod,
boolean readHidden,
List<String> parentConsumes,
List<String> parentProduces,
List<String> parentTags,
List<Parameter> parentParameters) |
Modifier and Type | Method and Description |
---|---|
Swagger |
WebXMLReader.configure(Swagger swagger) |
Modifier and Type | Method and Description |
---|---|
Swagger |
WebXMLReader.configure(Swagger swagger) |
Modifier and Type | Method and Description |
---|---|
static Parameter |
ParameterProcessor.applyAnnotations(Swagger swagger,
Parameter parameter,
Type type,
List<Annotation> annotations) |
Copyright © 2017. All rights reserved.