public interface RoundEnvironment
Modifier and Type | Method and Description |
---|---|
boolean |
errorRaised()
返回 true 如果在上一轮处理中出现错误;
返回false 其他。
|
Set<? extends Element> |
getElementsAnnotatedWith(类<? extends Annotation> a)
返回使用给定注释类型注释的元素。
|
Set<? extends Element> |
getElementsAnnotatedWith(TypeElement a)
返回使用给定注释类型注释的元素。
|
Set<? extends Element> |
getRootElements()
返回上一轮生成的注释处理的根元素。
|
boolean |
processingOver()
返回 true 如果由此轮true 类型不会受到后续轮注的处理;
返回false 其他。
|
boolean processingOver()
true
如果由此轮true
类型不会受到后续轮注的处理;
返回false
其他。
true
如果本轮生成的类型不会受到后续轮次的注解处理;
返回false
否则
boolean errorRaised()
true
如果在上一轮处理中出现错误;
返回false
其他。
true
如果在上一轮处理中出现错误;
返回false
否则
Set<? extends Element> getRootElements()
Set<? extends Element> getElementsAnnotatedWith(TypeElement a)
package-info
文件被创建。
a
- 请求的注释类型
IllegalArgumentException
- 如果参数不表示注释类型
Set<? extends Element> getElementsAnnotatedWith(类<? extends Annotation> a)
package-info
文件已创建。
a
- 请求的注释类型
IllegalArgumentException
- 如果参数不表示注释类型