| 程序包 | 说明 |
|---|---|
| com.github.ofofs.jca.model | |
| com.github.ofofs.jca.processor |
| 限定符和类型 | 方法和说明 |
|---|---|
JcaClass |
JcaClass.addGetterMethod(JcaField jcaField)
添加getter方法
|
JcaClass |
JcaClass.addInterface(Class<?> interfaceClass)
添加接口
|
JcaClass |
JcaClass.addSetterMethod(JcaField jcaField)
添加setter方法
|
JcaClass |
JcaMethod.getJcaClass() |
JcaClass |
JcaField.getJcaClass()
获取字段所在的类
|
JcaClass |
JcaClass.insert(JcaField jcaField)
插入一个字段
|
JcaClass |
JcaClass.setModifier(int modifier)
设置类的修饰符
|
JcaClass |
JcaClass.setNoArgPrivateConstructor()
设置无参数私有构造器
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
JcaCommon.importPackage(JcaClass jcaClass,
Class<?> importClass)
导入一个包
|
static void |
JcaCommon.importPackage(JcaClass jcaClass,
String importClass)
导入一个包
|
static JcaObject |
JcaCommon.instance(JcaClass jcaClass,
Class<?> clazz)
实例化一个类
|
static JcaObject |
JcaCommon.instance(JcaClass jcaClass,
String clazz)
实例化一个类
|
static JcaObject |
JcaClass.staticMethod(JcaClass jcaClass,
Class<?> clazz,
String methodName)
调用一个静态无参方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected Set<JcaClass> |
BaseProcessor.getJcaClasses(Class<? extends Annotation> annotationClass)
获取带有指定注解的类
|
Copyright © 2018. All rights reserved.