Package com.noleme.vault.builder
Interface BuildStage
-
- All Known Implementing Classes:
CellarDefinitionStage
,CellarPathStage
,CellarStage
,ModuleStage
,ProviderStage
,SelfStage
public interface BuildStage
A BuildStage is responsible for the completion of a provided Vault instance using various means. Examples of BuildStage implementations include the ModuleStage (register services from @Provides methods) or the CellarStage (register services from a Cellar instance).- Author:
- Pierre Lecerf ([email protected]) Created on 2020/05/24
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
build(Vault vault)
-
-
-
Method Detail
-
build
void build(Vault vault) throws VaultException
- Parameters:
vault
- the Vault instance to register services to- Throws:
VaultException
- if an error occurred during the build process
-
-