| 程序包 | 说明 |
|---|---|
| org.springframework.javassist.bytecode |
| 限定符和类型 | 方法和说明 |
|---|---|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.api(String... tags)
添加类注解 @Api
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.apiIgnore()
添加类注解 @ApiIgnore
|
<T> MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.autowired(Class<T> type,
String name,
boolean required)
添加字段注解 @Autowired 实现对象注入
|
<T> MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.autowired(Class<T> type,
String name,
boolean required,
String qualifier)
添加字段注解 @Autowired @Qualifier 实现对象注入
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.autowiredHandler(boolean required,
String qualifier)
添加字段注解 @Autowired 实现对象注入
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.bind(MvcBound bound)
通过给动态类增加
@WebBound注解实现,数据的绑定 |
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.bind(String uid,
String json)
通过给动态类增加
@WebBound注解实现,数据的绑定 |
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.controller()
添加类注解 @Controller
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.controller(String name)
添加类注解 @Controller
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.makeField(String src)
Compiles the given source code and creates a field.
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.makeMethod(String src)
Compiles the given source code and creates a method.
|
<T> MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.newField(Class<T> fieldClass,
String fieldName,
String fieldValue) |
<T> MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.newMethod(Class<T> rtClass,
MvcMethod method,
MvcBound bound,
MvcParam<?>... params)
根据参数构造一个新的方法
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.newMethod(String methodName,
String path,
org.springframework.web.bind.annotation.RequestMethod method,
String contentType,
MvcBound bound,
MvcParam<?>... params) |
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.removeField(String fieldName) |
<T> MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.removeMethod(String methodName,
MvcParam<?>... params) |
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.requestMapping(MvcMapping mapping)
添加类注解 @RequestMapping
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.requestMapping(String path)
添加类注解 @RequestMapping
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.requestMapping(String name,
String[] path,
org.springframework.web.bind.annotation.RequestMethod[] method,
String[] params,
String[] headers,
String[] consumes,
String[] produces)
添加类注解 @RequestMapping
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.restController()
添加类注解 @RestController
|
MvcEndpointApiCtClassBuilder |
MvcEndpointApiCtClassBuilder.restController(String name)
添加类注解 @RestController
|
Copyright © 2018. All rights reserved.