Package com.noleme.vault.factory
Class VaultFactory
- java.lang.Object
-
- com.noleme.vault.factory.VaultFactory
-
public class VaultFactory extends Object
- Author:
- Pierre Lecerf ([email protected]) on 13/09/2014.
-
-
Field Summary
Fields Modifier and Type Field Description static VaultParser
defaultParser
-
Constructor Summary
Constructors Constructor Description VaultFactory()
VaultFactory(VaultParser parser)
VaultFactory(VaultParser parser, ClassLoader classLoader)
VaultFactory(ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VaultParser
parser()
Cellar
populate(Cellar cellar, Definitions definitions)
Cellar
populate(Cellar cellar, String path)
-
-
-
Field Detail
-
defaultParser
public static VaultParser defaultParser
-
-
Constructor Detail
-
VaultFactory
public VaultFactory()
-
VaultFactory
public VaultFactory(ClassLoader classLoader)
- Parameters:
classLoader
-
-
VaultFactory
public VaultFactory(VaultParser parser)
- Parameters:
parser
-
-
VaultFactory
public VaultFactory(VaultParser parser, ClassLoader classLoader)
- Parameters:
parser
-classLoader
-
-
-
Method Detail
-
populate
public Cellar populate(Cellar cellar, String path) throws VaultInjectionException
- Parameters:
cellar
-path
-- Returns:
- Throws:
VaultInjectionException
-
populate
public Cellar populate(Cellar cellar, Definitions definitions) throws VaultInjectionException
- Parameters:
cellar
-definitions
-- Returns:
- Throws:
VaultInjectionException
-
parser
public VaultParser parser()
- Returns:
-
-