Index

A C E F G I L M N P Q R S T U V 
All Classes and Interfaces|All Packages

A

addTranslatePattern(String, String) - Static method in class cn.mapway.spring.processor.module.AllModules
 
AllModules - Class in cn.mapway.spring.processor.module
包含系统接口中使用到的所有 模型类
AllModules() - Constructor for class cn.mapway.spring.processor.module.AllModules
 
AnnotationHolder - Class in cn.mapway.spring.processor
 
AnnotationHolder() - Constructor for class cn.mapway.spring.processor.AnnotationHolder
 
ApiModuleDefine - Class in cn.mapway.spring.processor.module
 
ApiModuleDefine(String) - Constructor for class cn.mapway.spring.processor.module.ApiModuleDefine
 
applicationContext - Variable in class cn.mapway.spring.resource.SpringResourceLocation
 

C

ClientRpcStubGenerator - Class in cn.mapway.spring.processor
 
ClientRpcStubGenerator() - Constructor for class cn.mapway.spring.processor.ClientRpcStubGenerator
 
cn.mapway.spring.processor - package cn.mapway.spring.processor
 
cn.mapway.spring.processor.module - package cn.mapway.spring.processor.module
 
cn.mapway.spring.resource - package cn.mapway.spring.resource
 
cn.mapway.spring.tools - package cn.mapway.spring.tools
 
containsBean(String) - Static method in class cn.mapway.spring.tools.SpringUtils
如果BeanFactory包含一个与所给名称匹配的bean定义,则返回true
createFromElement(Element, Class<? extends Annotation>) - Static method in class cn.mapway.spring.processor.AnnotationHolder
 

E

emitToPath(String) - Method in class cn.mapway.spring.processor.module.AllModules
输出所有的模型到 文件
excludes() - Element in annotation type cn.mapway.spring.processor.RpcPackage
 

F

FieldDefine - Class in cn.mapway.spring.processor.module
 
FieldDefine() - Constructor for class cn.mapway.spring.processor.module.FieldDefine
 
fields - Variable in class cn.mapway.spring.processor.module.ApiModuleDefine
 
findAllFields(TypeElement) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
 

G

getAliases(String) - Static method in class cn.mapway.spring.tools.SpringUtils
如果给定的bean名字在bean定义中有别名,则返回这些别名
getAopProxy(T) - Static method in class cn.mapway.spring.tools.SpringUtils
获取aop代理对象
getBean(Class<T>) - Static method in class cn.mapway.spring.tools.SpringUtils
获取类型为requiredType的对象
getBean(String) - Static method in class cn.mapway.spring.tools.SpringUtils
获取对象
getBoolean(String) - Method in class cn.mapway.spring.processor.AnnotationHolder
 
getBooleans(String) - Method in class cn.mapway.spring.processor.AnnotationHolder
 
getClasses(String) - Method in class cn.mapway.spring.processor.AnnotationHolder
 
getEnums(String) - Method in class cn.mapway.spring.processor.AnnotationHolder
 
getInputStream() - Method in class cn.mapway.spring.resource.SpringResourceLocation.SpringResource
 
getInstance() - Static method in class cn.mapway.spring.processor.module.AllModules
 
getInteger(String) - Method in class cn.mapway.spring.processor.AnnotationHolder
 
getIntegers(String) - Method in class cn.mapway.spring.processor.AnnotationHolder
 
getModule(String) - Method in class cn.mapway.spring.processor.module.AllModules
 
getParameter(String) - Static method in class cn.mapway.spring.tools.ServletUtils
获取String参数
getParameter(String, String) - Static method in class cn.mapway.spring.tools.ServletUtils
获取String参数
getParameterToInt(String) - Static method in class cn.mapway.spring.tools.ServletUtils
获取Integer参数
getParameterToInt(String, Integer) - Static method in class cn.mapway.spring.tools.ServletUtils
获取Integer参数
getRequest() - Static method in class cn.mapway.spring.tools.ServletUtils
获取request
getRequestAttributes() - Static method in class cn.mapway.spring.tools.ServletUtils
 
getResponse() - Static method in class cn.mapway.spring.tools.ServletUtils
获取response
getSession() - Static method in class cn.mapway.spring.tools.ServletUtils
获取session
getSimpleName(String) - Static method in class cn.mapway.spring.processor.module.AllModules
 
getString(String) - Method in class cn.mapway.spring.processor.AnnotationHolder
 
getStrings(String) - Method in class cn.mapway.spring.processor.AnnotationHolder
 
getSupportedAnnotationTypes() - Method in class cn.mapway.spring.processor.ClientRpcStubGenerator
 
getSupportedSourceVersion() - Method in class cn.mapway.spring.processor.ClientRpcStubGenerator
 
getTranslatePattern(String) - Static method in class cn.mapway.spring.processor.module.AllModules
 
getTranslateSuper() - Method in class cn.mapway.spring.processor.module.ApiModuleDefine
 
getType(String) - Static method in class cn.mapway.spring.tools.SpringUtils
 

I

id() - Method in class cn.mapway.spring.resource.SpringResourceLocation
 
includes() - Element in annotation type cn.mapway.spring.processor.RpcPackage
 
initValue - Variable in class cn.mapway.spring.processor.module.FieldDefine
 
isInterface - Variable in class cn.mapway.spring.processor.module.ApiModuleDefine
 
isPredefinedType(String) - Static method in class cn.mapway.spring.processor.module.AllModules
 
isPresent() - Method in class cn.mapway.spring.processor.AnnotationHolder
 
isSingleton(String) - Static method in class cn.mapway.spring.tools.SpringUtils
判断以给定名字注册的bean定义是一个singleton还是一个prototype。 如果与给定名字相应的bean定义没有被找到,将会抛出一个异常(NoSuchBeanDefinitionException)
isStatic - Variable in class cn.mapway.spring.processor.module.FieldDefine
 

L

localPath() - Element in annotation type cn.mapway.spring.processor.RpcPackage
 
lowerBound - Variable in class cn.mapway.spring.processor.module.ModulePara
 

M

main(String[]) - Static method in class cn.mapway.spring.processor.ClientRpcStubGenerator
 
main(String[]) - Static method in class cn.mapway.spring.processor.module.StringTools
 
maps() - Element in annotation type cn.mapway.spring.processor.RpcPackage
定义一些类转换成另外一些类 这些类将不会生成代码 只是转换 需要项目提供该类的实现 比如 cn.mapway.ui.RpcResult:cn.client.ApiResult 数组可以添加多对数据
merge() - Element in annotation type cn.mapway.spring.processor.RpcPackage
 
ModulePara - Class in cn.mapway.spring.processor.module
泛型模型参数定义
ModulePara() - Constructor for class cn.mapway.spring.processor.module.ModulePara
 
ModulePara(String) - Constructor for class cn.mapway.spring.processor.module.ModulePara
 
ModuleTypeHolder - Class in cn.mapway.spring.processor
 
ModuleTypeHolder() - Constructor for class cn.mapway.spring.processor.ModuleTypeHolder
 
ModuleTypeHolders - Class in cn.mapway.spring.processor
 
ModuleTypeHolders() - Constructor for class cn.mapway.spring.processor.ModuleTypeHolders
 

N

name - Variable in class cn.mapway.spring.processor.module.FieldDefine
 
name - Variable in class cn.mapway.spring.processor.module.ModulePara
 
name() - Element in annotation type cn.mapway.spring.processor.RpcPackage
 

P

packageName - Variable in class cn.mapway.spring.processor.module.ApiModuleDefine
 
packageName() - Element in annotation type cn.mapway.spring.processor.RpcPackage
IXXXClientProxy 的包名 缺省会使用 注解下的包名称
parameters - Variable in class cn.mapway.spring.processor.module.ApiModuleDefine
 
parse(String, TypeMirror) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
将一种类型 转化为另一种类型 在解析的过程中 懑举出所有的类型列表
parseTypeMirror(TypeMirror, List<TypeMirror>) - Static method in class cn.mapway.spring.processor.ModuleTypeHolders
解析一个 typeMirror https://docs.oracle.com/javase/specs/jls/se8/html/jls-4.html (type args ) ParamerizedType Result<Time1,Time2> (type parameter) GenericType Result< T,K > Type Time1 Type Time2
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class cn.mapway.spring.tools.SpringUtils
 
prepareConnection(HttpURLConnection, String) - Method in class cn.mapway.spring.tools.SSL
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class cn.mapway.spring.processor.ClientRpcStubGenerator
 
proxyName() - Element in annotation type cn.mapway.spring.processor.RpcPackage
XXXClientProxy 的自定义名称
proxyPackage() - Element in annotation type cn.mapway.spring.processor.RpcPackage
XXXClientProxy 所在的包
put(ApiModuleDefine) - Method in class cn.mapway.spring.processor.module.AllModules
 
put(ClassName) - Method in class cn.mapway.spring.processor.ModuleTypeHolders
 

Q

qname - Variable in class cn.mapway.spring.processor.module.ApiModuleDefine
 
qTypeName - Variable in class cn.mapway.spring.processor.module.FieldDefine
 

R

readHeader(String) - Static method in class cn.mapway.spring.tools.ServletUtils
 
readToken() - Static method in class cn.mapway.spring.tools.ServletUtils
 
renderString(HttpServletResponse, String) - Static method in class cn.mapway.spring.tools.ServletUtils
将字符串渲染到客户端
resource - Variable in class cn.mapway.spring.resource.SpringResourceLocation.SpringResource
 
RpcIgnore - Annotation Type in cn.mapway.spring.processor
注解在一个Method 上 或者一个类上 处理器将忽略改类或者 method
RpcPackage - Annotation Type in cn.mapway.spring.processor
注解在一个 package-info.java 中的 package 上 注解代码生产器 (ClientRpcStubGenerator) 根据此配置 再输出目录中 生成一个接口 代码生成器 会扫描这个 package下面的 Controller类(包括RestController) ,根据类中方法的注解 生成一个或者多个 接口文件 Controller --> IXXXClientProxy --> XXXClientProxy [本生成器] [mapway-gwt-common:JsonRpcProcessor] 客户端使用 文件的输出路径 可以在编译器命令行中 添加参数 -ARPC_OUT_PATH=${project.basedir}/src/test/java maven POM文件可以如下配置 org.apache.maven.plugins maven-compiler-plugin 1.8 1.8 -ARPC_OUT_PATH=${project.basedir}/src/test/java

S

scan(String, Pattern, List<NutResource>) - Method in class cn.mapway.spring.resource.SpringResourceLocation
 
ServletUtils - Class in cn.mapway.spring.tools
客户端工具类
ServletUtils() - Constructor for class cn.mapway.spring.tools.ServletUtils
 
setApplicationContext(ApplicationContext) - Method in class cn.mapway.spring.resource.SpringResourceLocation
 
setTranslateSuper(TypeName) - Method in class cn.mapway.spring.processor.module.ApiModuleDefine
 
splitLast(String, char) - Static method in class cn.mapway.spring.processor.module.StringTools
将 字符串 按照 separator 分割 根据最后一个 separator 分割成2部分
SpringResource() - Constructor for class cn.mapway.spring.resource.SpringResourceLocation.SpringResource
 
SpringResourceLocation - Class in cn.mapway.spring.resource
用法 Scans.me().add(new SpringResourceLocation(ctx));
SpringResourceLocation(ApplicationContext) - Constructor for class cn.mapway.spring.resource.SpringResourceLocation
 
SpringResourceLocation.SpringResource - Class in cn.mapway.spring.resource
 
SpringUtils - Class in cn.mapway.spring.tools
spring工具类 方便在非spring管理环境中获取bean
SpringUtils() - Constructor for class cn.mapway.spring.tools.SpringUtils
 
SSL - Class in cn.mapway.spring.tools
跳过证书验证封装
SSL() - Constructor for class cn.mapway.spring.tools.SSL
 
SSLUtil - Class in cn.mapway.spring.tools
SSL证书相关操作
SSLUtil() - Constructor for class cn.mapway.spring.tools.SSLUtil
 
StringTools - Class in cn.mapway.spring.processor.module
 
StringTools() - Constructor for class cn.mapway.spring.processor.module.StringTools
 
summary - Variable in class cn.mapway.spring.processor.module.FieldDefine
 

T

toString() - Method in class cn.mapway.spring.processor.module.AllModules
 
toString() - Method in class cn.mapway.spring.processor.module.ApiModuleDefine
 
toString() - Method in class cn.mapway.spring.processor.module.ModulePara
 
toString() - Method in class cn.mapway.spring.processor.ModuleTypeHolder
 
toString() - Method in class cn.mapway.spring.processor.ModuleTypeHolders
 
translateImpls - Variable in class cn.mapway.spring.processor.module.ApiModuleDefine
 
translateName - Variable in class cn.mapway.spring.processor.module.ApiModuleDefine
 
trustAllCerts() - Static method in class cn.mapway.spring.tools.SSLUtil
信任所有的证书
tType - Variable in class cn.mapway.spring.processor.module.FieldDefine
 
TypeMirrorVisitor - Class in cn.mapway.spring.processor
类型解析器
TypeMirrorVisitor(ProcessingEnvironment) - Constructor for class cn.mapway.spring.processor.TypeMirrorVisitor
 

U

upBound - Variable in class cn.mapway.spring.processor.module.ModulePara
 
uuid() - Static method in class cn.mapway.spring.tools.UUIDTools
这个UUID是按照时间排序
UUIDTools - Class in cn.mapway.spring.tools
 
UUIDTools() - Constructor for class cn.mapway.spring.tools.UUIDTools
 

V

visitArray(ArrayType, String) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
 
visitDeclared(DeclaredType, String) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
处理类似 Result<Time1<Nest1>>,Time2>
visitExecutable(ExecutableType, String) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
 
visitNoType(NoType, String) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
 
visitNull(NullType, String) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
 
visitPrimitive(PrimitiveType, String) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
 
visitTypeVariable(TypeVariable, String) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
 
visitWildcard(WildcardType, String) - Method in class cn.mapway.spring.processor.TypeMirrorVisitor
 
A C E F G I L M N P Q R S T U V 
All Classes and Interfaces|All Packages