@Component public class DocumentScanner extends Object implements org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>
| 构造器和说明 |
|---|
DocumentScanner(List<org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping> handlerMappings) |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.google.common.collect.Ordering<RequestHandler> |
byPatternsCondition() |
void |
createOptionsMap(RequestHandler item,
String beanName,
Map<String,List<Options>> optionsMap) |
Parameter |
createRarameter(org.springframework.core.MethodParameter methodParameter,
Class<?> clazz) |
Response |
createResponse(Class<?> clazz,
Type type) |
List<Tag> |
createTags(Map<String,List<Options>> apiMap) |
String |
formatClass(Class<?> clazz0,
List<Class<?>> parents) |
String |
formatClass1(Class<?> clazz,
List<Class<?>> parents) |
List<Documentation> |
getDocumentations() |
List<RequestHandler> |
getRequestHandlers() |
boolean |
isBaseClass(Class<?> clazz) |
boolean |
isIgnoreRequestClass(Class<?> clazz) |
boolean |
isIgnoreResponseClass(Class<?> clazz) |
static <T> List<T> |
nullToEmptyList(Collection<T> newValue) |
void |
onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event) |
List<RequestHandler> |
requestHandlers() |
@Autowired public DocumentScanner(List<org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping> handlerMappings)
public void onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event)
onApplicationEvent 在接口中 org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>public List<RequestHandler> getRequestHandlers()
public List<Documentation> getDocumentations()
public List<RequestHandler> requestHandlers()
public static com.google.common.collect.Ordering<RequestHandler> byPatternsCondition()
public static <T> List<T> nullToEmptyList(Collection<T> newValue)
public void createOptionsMap(RequestHandler item, String beanName, Map<String,List<Options>> optionsMap)
public boolean isBaseClass(Class<?> clazz)
public boolean isIgnoreRequestClass(Class<?> clazz)
public boolean isIgnoreResponseClass(Class<?> clazz)
public Parameter createRarameter(org.springframework.core.MethodParameter methodParameter, Class<?> clazz)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.