跳过导航链接
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.