Class AutoServiceProcessor

java.lang.Object
javax.annotation.processing.AbstractProcessor
com.google.auto.service.processor.AutoServiceProcessor
All Implemented Interfaces:
Processor

@SupportedOptions({"debug","verify"}) public class AutoServiceProcessor extends AbstractProcessor
Processes AutoService annotations and generates the service provider configuration files described in ServiceLoader.

Processor Options:

  • -Adebug - turns on debug statements
  • -Averify=true - turns on extra verification