Package io.activej.inject.module
Interface ModuleBuilder1<T>
- All Superinterfaces:
ModuleBuilder,ModuleBuilder0<T>
- All Known Implementing Classes:
ModuleBuilderImpl
-
Method Summary
Modifier and TypeMethodDescriptionas(BindingType type) default ModuleBuilder1<T>asEager()Marks this binding aseager.default ModuleBuilder1<T>Marks this binding astransient.Methods inherited from interface io.activej.inject.module.ModuleBuilder
bind, bind, bind, bindInstanceInjector, bindInstanceInjector, bindInstanceProvider, bindInstanceProvider, bindIntoSet, bindIntoSet, bindOptionalDependency, bindOptionalDependency, build, generate, generate, install, install, multibind, multibindToMap, multibindToMap, multibindToSet, multibindToSet, multibindToSet, scan, scan, scan, transform, transform
-
Method Details
-
as
-
asEager
-
asTransient
Marks this binding astransient.
-