/** * Add bindings from Guice modules. * * @param modules the set of Guice modules whose bindings to apply * @return a copy of this builder configured with the provided bindings */ public final Self bindings(Module... modules) { return bindings(Guiceable.modules(modules)); }
/** * Add bindings from Guice modules. * * @param modules the set of Guice modules whose bindings to apply * @return a copy of this builder configured with the provided bindings */ public final Self bindings(Module... modules) { return bindings(Guiceable.modules(modules)); }
/** * Override bindings using Guice modules. */ public final Self overrides(com.google.inject.Module... modules) { return overrides(Guiceable.modules(modules)); }
/** * Override the module loader with the given Guice modules. */ public GuiceApplicationBuilder load(com.google.inject.Module... modules) { return load(Guiceable.modules(modules)); }
/** * Add bindings from Play modules. */ public final Self bindings(play.api.inject.Module... modules) { return bindings(Guiceable.modules(modules)); }
/** * Override bindings using Play modules. */ public final Self overrides(play.api.inject.Module... modules) { return overrides(Guiceable.modules(modules)); }
/** * Override the module loader with the given Play modules. */ public GuiceApplicationBuilder load(play.api.inject.Module... modules) { return load(Guiceable.modules(modules)); }
/** * Override the module loader with the given Guice modules. * * @param modules the set of overriding modules * @return an application builder that incorporates the overrides */ public GuiceApplicationBuilder load(com.google.inject.Module... modules) { return load(Guiceable.modules(modules)); }
/** * Add bindings from Play modules. * * @param modules the set of Guice modules whose bindings to apply * @return a copy of this builder configured with the provided bindings */ public final Self bindings(play.api.inject.Module... modules) { return bindings(Guiceable.modules(modules)); }
/** * Add bindings from Play modules. * * @param modules the set of Guice modules whose bindings to apply * @return a copy of this builder configured with the provided bindings */ public final Self bindings(play.api.inject.Module... modules) { return bindings(Guiceable.modules(modules)); }
/** * Override bindings using Guice modules. * * @param modules the set of Guice modules whose bindings override some previously configured ones * @return a copy of this builder re-configured with the provided bindings */ public final Self overrides(Module... modules) { return overrides(Guiceable.modules(modules)); }
/** * Override bindings using Guice modules. * * @param modules the set of Guice modules whose bindings override some previously configured ones * @return a copy of this builder re-configured with the provided bindings */ public final Self overrides(Module... modules) { return overrides(Guiceable.modules(modules)); }
/** * Override bindings using Play modules. * * @param modules the set of Play modules whose bindings override some previously configured ones * @return a copy of this builder re-configured with the provided bindings */ public final Self overrides(play.api.inject.Module... modules) { return overrides(Guiceable.modules(modules)); }
/** * Add bindings from Guice modules. */ public final Self bindings(com.google.inject.Module... modules) { return bindings(Guiceable.modules(modules)); }
/** * Override the module loader with the given Play modules. * * @param modules the set of overriding modules * @return an application builder that incorporates the overrides */ public GuiceApplicationBuilder load(play.api.inject.Module... modules) { return load(Guiceable.modules(modules)); }
/** * Override bindings using Play modules. * * @param modules the set of Play modules whose bindings override some previously configured ones * @return a copy of this builder re-configured with the provided bindings */ public final Self overrides(play.api.inject.Module... modules) { return overrides(Guiceable.modules(modules)); }
/** * Override the module loader with the given Guice modules. * * @param modules the set of overriding modules * @return an application builder that incorporates the overrides */ public GuiceApplicationBuilder load(com.google.inject.Module... modules) { return load(Guiceable.modules(modules)); }
/** * Override the module loader with the given Play modules. * * @param modules the set of overriding modules * @return an application builder that incorporates the overrides */ public GuiceApplicationBuilder load(play.api.inject.Module... modules) { return load(Guiceable.modules(modules)); }