Class Definitions
- java.lang.Object
-
- com.noleme.vault.container.definition.Definitions
-
public class Definitions extends Object
- Author:
- Pierre Lecerf ([email protected]) Created on 26/06/2016
-
-
Constructor Summary
Constructors Constructor Description Definitions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
dumpContents()
Map<String,ServiceDefinition>
getDefinitions()
Object
getVariable(String name)
Map<String,Object>
getVariables()
boolean
hasDefinition(String identifier)
boolean
hasVariable(String name)
Collection<ServiceDefinition>
listDefinitions()
Definitions
removeDefinition(String identifier)
Definitions
setDefinition(String identifier, ServiceDefinition def)
Definitions
setVariable(String name, Object value)
-
-
-
Method Detail
-
hasVariable
public boolean hasVariable(String name)
- Parameters:
name
-- Returns:
-
setVariable
public Definitions setVariable(String name, Object value)
- Parameters:
name
-value
-
-
hasDefinition
public boolean hasDefinition(String identifier)
- Parameters:
identifier
-- Returns:
-
listDefinitions
public Collection<ServiceDefinition> listDefinitions()
- Returns:
-
getDefinitions
public Map<String,ServiceDefinition> getDefinitions()
- Returns:
-
setDefinition
public Definitions setDefinition(String identifier, ServiceDefinition def)
- Parameters:
identifier
-def
-
-
removeDefinition
public Definitions removeDefinition(String identifier)
- Parameters:
identifier
-
-
dumpContents
public String dumpContents()
- Returns:
-
-