public interface IProcessorProvider
| Modifier and Type | Method and Description |
|---|---|
ProcessorInfo |
discoverNextProcessor()
Return the next processor that can be discovered, according to the order and discovery rules
of the provider (see, for instance,
Processor. |
java.util.List<ProcessorInfo> |
getDiscoveredProcessors() |
void |
reportProcessorException(javax.annotation.processing.Processor p,
java.lang.Exception e)
Called when a processor throws an exception.
|
ProcessorInfo discoverNextProcessor()
Processor.null if there are
no more processors to be discovered.java.util.List<ProcessorInfo> getDiscoveredProcessors()
discoverNextProcessor() is called.void reportProcessorException(javax.annotation.processing.Processor p,
java.lang.Exception e)
p - the processor, if known, or null if not.e -