@Override public CurrentImplementationSubcomponentBuilder parentBindingExpressions( Optional<ComponentBindingExpressions> parentBindingExpressions) { this.parentBindingExpressions = Preconditions.checkNotNull(parentBindingExpressions); return this; }
protected AbstractProducesMethodProducer( Provider<ProductionComponentMonitor> monitorProvider, @NullableDecl ProducerToken token, Provider<Executor> executorProvider) { this.monitorProvider = checkNotNull(monitorProvider); this.token = token; this.executorProvider = checkNotNull(executorProvider); }
public static <T, G extends SourceFileGenerator<T>> SourceFileGenerator<T> proxyGenerator( SourceFileGeneratorsModule.GeneratorModule<T, G> instance, G generator, Object compilerOptions) { return Preconditions.checkNotNull( instance.generator(generator, (CompilerOptions) compilerOptions), "Cannot return null from a non-@Nullable @Provides method"); } }
public static SourceVersion proxySourceVersion(ProcessingEnvironmentModule instance) { return Preconditions.checkNotNull( instance.sourceVersion(), "Cannot return null from a non-@Nullable @Provides method"); } }
@Override public Messager get() { return Preconditions.checkNotNull( module.messager(), "Cannot return null from a non-@Nullable @Provides method"); }
public static SourceFileGenerator<TypeElement> proxyGenerator( Object generator, Object compilerOptions) { return Preconditions.checkNotNull( SourceFileGeneratorsModule.generator( (ModuleConstructorProxyGenerator) generator, (CompilerOptions) compilerOptions), "Cannot return null from a non-@Nullable @Provides method"); } }
@Override public DiagnosticReporterFactory get() { return Preconditions.checkNotNull( BindingGraphValidationModule.moduleValidationDiagnosticReporterFactory( diagnosticReporterFactoryProvider.get(), compilerOptionsProvider.get()), "Cannot return null from a non-@Nullable @Provides method"); }
public static ImmutableSet<BindingGraphPlugin> proxyExternalPlugins( Optional<ImmutableSet<BindingGraphPlugin>> testingPlugins) { return Preconditions.checkNotNull( SpiModule.externalPlugins(testingPlugins), "Cannot return null from a non-@Nullable @Provides method"); } }
@Override public IHandlerContextDecorator get() { return Preconditions.checkNotNull( module.provideHandlerContextDecorator(), "Cannot return null from a non-@Nullable @Provides method"); }
public static Hash<Long> proxyLongHash(NumberInstances instance) { return Preconditions.checkNotNull( instance.longHash(), "Cannot return null from a non-@Nullable @Provides method"); } }
public static Order<Float> proxyFloatOrder(NumberInstances instance) { return Preconditions.checkNotNull( instance.floatOrder(), "Cannot return null from a non-@Nullable @Provides method"); } }
public static Monad<ForOption> proxyOptionMonad(OptionInstances instance) { return Preconditions.checkNotNull( instance.optionMonad(), "Cannot return null from a non-@Nullable @Provides method"); } }
public static <F, S> ApplicativeError<Kind<Kind<ForStateT, F>, S>, S> proxyStateTApplicativeError( StateTInstances<F, S> instance, DaggerStateTMonadErrorInstance<F, S> ev) { return Preconditions.checkNotNull( instance.stateTApplicativeError(ev), "Cannot return null from a non-@Nullable @Provides method"); } }
public static Bimonad<ForNonEmptyList> proxyNonEmptyListBimonad(NonEmptyListInstances instance) { return Preconditions.checkNotNull( instance.nonEmptyListBimonad(), "Cannot return null from a non-@Nullable @Provides method"); } }
public static Foldable<ForListK> proxyListKFoldable(ListKInstances instance) { return Preconditions.checkNotNull( instance.listKFoldable(), "Cannot return null from a non-@Nullable @Provides method"); } }
public static Order<Byte> proxyByteOrder(NumberInstances instance) { return Preconditions.checkNotNull( instance.byteOrder(), "Cannot return null from a non-@Nullable @Provides method"); } }
public static MonadError<ForOption, Unit> proxyOptionMonadError(OptionInstances instance) { return Preconditions.checkNotNull( instance.optionMonadError(), "Cannot return null from a non-@Nullable @Provides method"); } }
public static <L> Applicative<Kind<ForEither, L>> proxyEitherApplicative( EitherInstances<L> instance, DaggerEitherApplicativeInstance<L> ev) { return Preconditions.checkNotNull( instance.eitherApplicative(ev), "Cannot return null from a non-@Nullable @Provides method"); } }
public static Applicative<ForOption> proxyOptionApplicative(OptionInstances instance) { return Preconditions.checkNotNull( instance.optionApplicative(), "Cannot return null from a non-@Nullable @Provides method"); } }
public static <L> Foldable<Kind<ForValidated, L>> proxyValidatedFoldable( ValidatedInstances<L> instance, DaggerValidatedFoldableInstance<L> ev) { return Preconditions.checkNotNull( instance.validatedFoldable(ev), "Cannot return null from a non-@Nullable @Provides method"); } }