Package com.noleme.vault.builder
Class ModuleStage
- java.lang.Object
-
- com.noleme.vault.builder.ModuleStage
-
- All Implemented Interfaces:
BuildStage
public class ModuleStage extends Object implements BuildStage
This BuildStage implementation registers services using @Provides annotations found in the provided "module" instances.- Author:
- Pierre Lecerf ([email protected]) Created on 2020/05/24
-
-
Constructor Summary
Constructors Constructor Description ModuleStage(Object... modules)
-
-
-
Constructor Detail
-
ModuleStage
public ModuleStage(Object... modules)
-
-
Method Detail
-
build
public void build(Vault vault) throws VaultException
- Specified by:
build
in interfaceBuildStage
- Parameters:
vault
- the Vault instance to register services to- Throws:
VaultException
- if an error occurred during the build process
-
-