Searched refs:BindingMethodValidator (Results 1 – 8 of 8) sorted by relevance
36 static ImmutableMap<Class<? extends Annotation>, BindingMethodValidator> indexValidators( in indexValidators()37 Set<BindingMethodValidator> validators) { in indexValidators()38 return uniqueIndex(validators, BindingMethodValidator::methodAnnotation); in indexValidators()43 BindingMethodValidator provides(ProvidesMethodValidator validator); in provides()47 BindingMethodValidator produces(ProducesMethodValidator validator); in produces()51 BindingMethodValidator binds(BindsMethodValidator validator); in binds()55 BindingMethodValidator multibinds(MultibindsMethodValidator validator); in multibinds()59 BindingMethodValidator bindsOptionalOf(BindsOptionalOfMethodValidator validator); in bindsOptionalOf()
39 abstract class BindingMethodValidator extends BindingElementValidator<ExecutableElement> { class57 protected BindingMethodValidator( in BindingMethodValidator() method in BindingMethodValidator90 protected BindingMethodValidator( in BindingMethodValidator() method in BindingMethodValidator219 exceptionSuperclass.checkThrows(BindingMethodValidator.this, element, report); in checkThrows()252 protected String errorMessage(BindingMethodValidator validator) { in errorMessage()258 BindingMethodValidator validator, in checkThrows()271 protected String errorMessage(BindingMethodValidator validator) { in EXCEPTION()280 protected String errorMessage(BindingMethodValidator validator) { in RUNTIME_EXCEPTION()303 BindingMethodValidator validator, in checkThrows()317 protected abstract String errorMessage(BindingMethodValidator validator); in errorMessage()
21 import static dagger.internal.codegen.validation.BindingMethodValidator.Abstractness.MUST_BE_CONCRE…22 import static dagger.internal.codegen.validation.BindingMethodValidator.ExceptionSuperclass.RUNTIME…37 final class ProvidesMethodValidator extends BindingMethodValidator {
24 import static dagger.internal.codegen.validation.BindingMethodValidator.Abstractness.MUST_BE_ABSTRA…25 import static dagger.internal.codegen.validation.BindingMethodValidator.ExceptionSuperclass.NO_EXCE…40 final class BindsOptionalOfMethodValidator extends BindingMethodValidator {
22 import static dagger.internal.codegen.validation.BindingMethodValidator.Abstractness.MUST_BE_ABSTRA…23 import static dagger.internal.codegen.validation.BindingMethodValidator.ExceptionSuperclass.NO_EXCE…41 class MultibindsMethodValidator extends BindingMethodValidator {
21 import static dagger.internal.codegen.validation.BindingMethodValidator.Abstractness.MUST_BE_ABSTRA…22 import static dagger.internal.codegen.validation.BindingMethodValidator.ExceptionSuperclass.NO_EXCE…43 final class BindsMethodValidator extends BindingMethodValidator {
22 import static dagger.internal.codegen.validation.BindingMethodValidator.Abstractness.MUST_BE_CONCRE…23 import static dagger.internal.codegen.validation.BindingMethodValidator.ExceptionSuperclass.EXCEPTI…43 final class ProducesMethodValidator extends BindingMethodValidator {
39 private final ImmutableMap<Class<? extends Annotation>, BindingMethodValidator> validators;45 ImmutableMap<Class<? extends Annotation>, BindingMethodValidator> validators) { in AnyBindingMethodValidator()