public class ImplementationValidator extends FoundOnImplementsValidator
Validator that checks usages of Implementation.
| Modifier and Type | Field and Description | 
|---|---|
| static com.google.common.collect.ImmutableSet<java.lang.String> | METHODS_ALLOWED_TO_BE_PUBLIC | 
impannotationType, currentAnnotation, currentElement, elements, helpers, messager, modelBuilder, types| Constructor and Description | 
|---|
| ImplementationValidator(RobolectricModel.Builder modelBuilder,
                       javax.annotation.processing.ProcessingEnvironment env) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Void | visitExecutable(javax.lang.model.element.ExecutableElement elem,
               javax.lang.model.element.TypeElement parent) | 
init, visitExecutable, visitVariable, visitVariableerror, error, getAnnotationType, getCurrentAnnotation, message, message, visit, visit, visitPackage, visitType, visitTypeParameter, visitUnknownpublic static final com.google.common.collect.ImmutableSet<java.lang.String> METHODS_ALLOWED_TO_BE_PUBLIC
public ImplementationValidator(RobolectricModel.Builder modelBuilder, javax.annotation.processing.ProcessingEnvironment env)
public java.lang.Void visitExecutable(javax.lang.model.element.ExecutableElement elem,
                                      javax.lang.model.element.TypeElement parent)
visitExecutable in class FoundOnImplementsValidator