A C G P

A

AutoService - Annotation Type in com.google.auto.service
An annotation for service providers as described in ServiceLoader.
AutoServiceProcessor - Class in com.google.auto.service.processor
Processes AutoService annotations and generates the service provider configuration files described in ServiceLoader.
AutoServiceProcessor() - Constructor for class com.google.auto.service.processor.AutoServiceProcessor
 

C

com.google.auto.service - package com.google.auto.service
 
com.google.auto.service.processor - package com.google.auto.service.processor
This package contains the annotation processor that implements the AutoService API.

G

getSupportedAnnotationTypes() - Method in class com.google.auto.service.processor.AutoServiceProcessor
 
getSupportedSourceVersion() - Method in class com.google.auto.service.processor.AutoServiceProcessor
 

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.google.auto.service.processor.AutoServiceProcessor
For each class annotated with AutoService Verify the AutoService interface value is correct Categorize the class by its service interface For each AutoService interface Create a file named META-INF/services/<interface> For each AutoService annotated class for this interface Create an entry in the file

A C G P

Copyright © 2014 Google, Inc.. All rights reserved.