表示编译任务的 future 的接口。编译任务尚未开始。要开始任务,请调用 call 方法。
在调用 call 方法之前,还可以通过调用 setProcessors 之类的方法配置任务的其他方面。
方法摘要 | |
---|---|
Boolean |
call() 执行此编译任务。 |
void |
setLocale(Locale locale) 设置格式化诊断和其他本地化数据时要应用的语言环境。 |
void |
setProcessors(Iterable<? extends Processor> processors) 设置处理器(用于注释处理)。 |
方法详细信息 |
---|
void setProcessors(Iterable<? extends Processor> processors)
processors
- 处理器(用于注释处理)
IllegalStateException
- 如果任务已经开始
void setLocale(Locale locale)
locale
- 要应用的语言环境;如果为
null
,则表示没有应用语言环境
IllegalStateException
- 如果任务已经开始
Boolean call()
RuntimeException
- 如果在用户提供的组件中发生不可恢复的错误。
cause 为用户代码中的错误。
IllegalStateException
- 如果多次调用此方法