Index
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/javamaven 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
All Classes and Interfaces|All Packages