public abstract class Processor
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected javax.annotation.processing.ProcessingEnvironment |
mProcessingEnv |
| 限定符 | 构造器和说明 |
|---|---|
protected |
Processor(javax.annotation.processing.ProcessingEnvironment processingEnv) |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.List<Processor> |
allProcessors(javax.annotation.processing.ProcessingEnvironment processingEnvironment) |
void |
error(javax.lang.model.element.Element element,
java.lang.String message,
java.lang.Object... args) |
abstract void |
findAndParseObjects(javax.annotation.processing.RoundEnvironment env,
java.util.Map<java.lang.String,JsonObjectHolder> jsonObjectMap,
javax.lang.model.util.Elements elements,
javax.lang.model.util.Types types) |
abstract java.lang.Class |
getAnnotation() |
protected Processor(javax.annotation.processing.ProcessingEnvironment processingEnv)
public abstract java.lang.Class getAnnotation()
public abstract void findAndParseObjects(javax.annotation.processing.RoundEnvironment env,
java.util.Map<java.lang.String,JsonObjectHolder> jsonObjectMap,
javax.lang.model.util.Elements elements,
javax.lang.model.util.Types types)
public static java.util.List<Processor> allProcessors(javax.annotation.processing.ProcessingEnvironment processingEnvironment)
public void error(javax.lang.model.element.Element element,
java.lang.String message,
java.lang.Object... args)