A B C E G H I J M N O P R S T V
A
- addGetterMethod(JcaField) - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
添加getter方法
- addInterface(Class<?>) - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
添加接口
- addSetterMethod(JcaField) - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
添加setter方法
- API - com.github.ofofs.jca.annotation中的注释类型
-
用于标识 API 的信息
本类的所有权属于:apiguardian-api
Created: 2018/6/27 上午10:26
Project: paradise
- API.Status - com.github.ofofs.jca.annotation中的枚举
-
Indicates the status of an API element and therefore its level of
stability as well.
B
- BaseProcessor - com.github.ofofs.jca.processor中的类
-
- BaseProcessor(RoundEnvironment) - 类 的构造器com.github.ofofs.jca.processor.BaseProcessor
-
- block(JcaObject...) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
拼接代码块
C
- classCast(JcaObject, JcaObject) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
强制类型转换
- com.github.ofofs.jca.annotation - 程序包 com.github.ofofs.jca.annotation
-
- com.github.ofofs.jca.constants - 程序包 com.github.ofofs.jca.constants
-
- com.github.ofofs.jca.model - 程序包 com.github.ofofs.jca.model
-
- com.github.ofofs.jca.processor - 程序包 com.github.ofofs.jca.processor
-
- com.github.ofofs.jca.util - 程序包 com.github.ofofs.jca.util
-
- CONSTRUCTOR_NAME - 接口 中的静态变量com.github.ofofs.jca.constants.JcaConstants
-
构造器名称
E
- equals(Object) - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
- equals(Object) - 类 中的方法com.github.ofofs.jca.model.JcaField
-
- equals(Object) - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
- existsMethod(String, JcaObject...) - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
判断是否存在方法
G
- getArgs() - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
获取方法的参数
- getClassName() - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
获取类名
- getClassSym() - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
获取当前类
- getExpression() - 类 中的方法com.github.ofofs.jca.model.JcaObject
-
- getFieldName() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
- getFullName() - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
获取类的全路径
- getGetterMethodName() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
获取字段的getter方法名
- getIf(JcaObject, JcaObject) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取if表达式
- getIf(JcaObject, JcaObject, JcaObject) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取if表达式
- getJcaClass() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
获取字段所在的类
- getJcaClass() - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
- getJcaClasses(Class<? extends Annotation>) - 类 中的方法com.github.ofofs.jca.processor.BaseProcessor
-
获取带有指定注解的类
- getJcaFields() - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
获取类的所有字段
- getJcaFields(Class<? extends Annotation>) - 类 中的方法com.github.ofofs.jca.processor.BaseProcessor
-
获取带有指定注解的字段
- getJcaMethods(Class<? extends Annotation>) - 类 中的方法com.github.ofofs.jca.processor.BaseProcessor
-
获取带有指定注解的方法
- getMethodName() - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
获取方法名
- getMethodSym() - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
- getModifiers() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
- getNull() - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取一个null
- getPackageName() - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
获取类的包名
- getReturn(JcaObject) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取return表达式
- getReturn() - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取return;
- getReturnType() - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
获取方法的返回类型
- getSetterMethodName() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
获取字段的setter方法名
- getStatement() - 类 中的方法com.github.ofofs.jca.model.JcaObject
-
- getType(String) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取一个类型
- getType(Class<?>) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取一个类型
- getType() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
获取字段类型
- getTypeClass() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
- getTypeClass() - 类 中的方法com.github.ofofs.jca.model.JcaVariable
-
- getValue(Object) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取对象的值
- getValue() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
- getValue() - 类 中的方法com.github.ofofs.jca.model.JcaVariable
-
- getVar(Symbol) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取变量
- getVar(String) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
获取变量
- getVarName() - 类 中的方法com.github.ofofs.jca.model.JcaVariable
-
H
- hashCode() - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
- hashCode() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
- hashCode() - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
- hasModifier(int) - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
判断类是不是有某个修饰符
- hasModifier(int) - 类 中的方法com.github.ofofs.jca.model.JcaField
-
判断字段是不是有某个修饰符
- hasModifier(int) - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
判断方法是不是有某个修饰符
- hasReturnValue() - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
判断方法是否有返回值
I
- importPackage(JcaClass, String) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
导入一个包
- importPackage(JcaClass, Class<?>) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
导入一个包
- init(ProcessingEnvironment) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
初始化环境
- insert(JcaField) - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
插入一个字段
- insert(JcaVariable) - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
在方法第一行插入一个变量
- insert(JcaObject) - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
在方法第一行插入一个表达式
- insertBlock(JcaObject) - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
在方法第一行插入一个代码块
- instance(JcaClass, Class<?>) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
实例化一个类
- instance(JcaClass, String) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
实例化一个类
- isStatic() - 类 中的方法com.github.ofofs.jca.model.JcaField
-
判断字段是不是静态的
- isStatic() - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
判断方法是不是静态的
J
- JcaClass - com.github.ofofs.jca.model中的类
-
- JcaClass(Symbol.ClassSymbol) - 类 的构造器com.github.ofofs.jca.model.JcaClass
-
- JcaCommon - com.github.ofofs.jca.model中的类
-
- JcaCommon() - 类 的构造器com.github.ofofs.jca.model.JcaCommon
-
- JcaConstants - com.github.ofofs.jca.constants中的接口
-
常量
- JcaField - com.github.ofofs.jca.model中的类
-
- JcaField(long, Class<?>, String, JcaObject) - 类 的构造器com.github.ofofs.jca.model.JcaField
-
- JcaField(long, String, String, JcaObject) - 类 的构造器com.github.ofofs.jca.model.JcaField
-
- JcaField(Symbol.VarSymbol) - 类 的构造器com.github.ofofs.jca.model.JcaField
-
- JcaField(JCTree.JCVariableDecl) - 类 的构造器com.github.ofofs.jca.model.JcaField
-
- JcaMethod - com.github.ofofs.jca.model中的类
-
方法
- JcaMethod(Symbol.MethodSymbol) - 类 的构造器com.github.ofofs.jca.model.JcaMethod
-
- JcaObject - com.github.ofofs.jca.model中的类
-
- JcaObject(JCTree.JCExpression) - 类 的构造器com.github.ofofs.jca.model.JcaObject
-
- JcaObject(JCTree.JCStatement) - 类 的构造器com.github.ofofs.jca.model.JcaObject
-
- JcaVariable - com.github.ofofs.jca.model中的类
-
- JcaVariable(Class<?>, String, JcaObject) - 类 的构造器com.github.ofofs.jca.model.JcaVariable
-
M
- method(String, String, List<JcaObject>) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
调用变量的一个方法
N
- names - 类 中的静态变量com.github.ofofs.jca.model.JcaCommon
-
变量命名器
- nextLong() - 类 中的静态方法com.github.ofofs.jca.util.Sequence
-
- nextString() - 类 中的静态方法com.github.ofofs.jca.util.Sequence
-
- nextString(String) - 类 中的静态方法com.github.ofofs.jca.util.Sequence
-
- notNull(String) - 类 中的静态方法com.github.ofofs.jca.model.JcaCommon
-
不等于null
- NULL - 接口 中的静态变量com.github.ofofs.jca.constants.JcaConstants
-
null
O
- onReturn(JcaObject) - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
方法返回的回调
P
- process() - 类 中的方法com.github.ofofs.jca.processor.BaseProcessor
-
处理方法
R
- RETURN_VOID - 接口 中的静态变量com.github.ofofs.jca.constants.JcaConstants
-
返回值类型void
S
- Sequence - com.github.ofofs.jca.util中的类
-
- Sequence(long, long) - 类 的构造器com.github.ofofs.jca.util.Sequence
-
- setExpression(JCTree.JCExpression) - 类 中的方法com.github.ofofs.jca.model.JcaObject
-
- setModifier(int) - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
设置类的修饰符
- setModifier(int) - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
设置方法的修饰符
- setNoArgPrivateConstructor() - 类 中的方法com.github.ofofs.jca.model.JcaClass
-
设置无参数私有构造器
- setStatement(JCTree.JCStatement) - 类 中的方法com.github.ofofs.jca.model.JcaObject
-
- staticMethod(JcaClass, Class<?>, String) - 类 中的静态方法com.github.ofofs.jca.model.JcaClass
-
调用一个静态无参方法
T
- tilNextMillis(long) - 类 中的方法com.github.ofofs.jca.util.Sequence
-
- timeGen() - 类 中的方法com.github.ofofs.jca.util.Sequence
-
- treeMaker - 类 中的静态变量com.github.ofofs.jca.model.JcaCommon
-
语法树创建者
- trees - 类 中的静态变量com.github.ofofs.jca.model.JcaCommon
-
语法树
V
- valueOf(String) - 枚举 中的静态方法com.github.ofofs.jca.annotation.API.Status
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.github.ofofs.jca.annotation.API.Status
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- visitReturn() - 类 中的方法com.github.ofofs.jca.model.JcaMethod
-
处理方法的返回值,遇到方法返回处,会回调onReturn。
A B C E G H I J M N O P R S T V
Copyright © 2018. All rights reserved.