public class ModuleLoader extends Object
PropertyModule configurations from files or
retrieving these from XML Nodes.| Constructor and Description |
|---|
ModuleLoader(ModuleRegister moduleRegister)
Constructs a
ModuleLoader. |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends com.google.inject.Module> |
get(Node node)
Loads all modules from an XML
Node. |
Collection<? extends com.google.inject.Module> |
load(File file)
Loads all modules from a
File. |
Collection<? extends com.google.inject.Module> |
load(String filename)
Loads all modules from a file (as filename).
|
public ModuleLoader(ModuleRegister moduleRegister)
ModuleLoader.moduleRegister - the register of all found modulespublic Collection<? extends com.google.inject.Module> load(String filename)
filename - the file (as filename)public Collection<? extends com.google.inject.Module> load(File file)
File.file - the input filepublic Collection<? extends com.google.inject.Module> get(Node node)
Node.node - the XML node