public class VariablesMap extends Object implements Map<String,Serializable>, Serializable
Constructor and Description |
---|
VariablesMap()
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<String,Serializable>> |
entrySet() |
Serializable |
get(Object key) |
Map<String,Serializable> |
getInheritedMap()
Getter of the inheritedMap
|
Map<String,Serializable> |
getPropagatedVariables()
Getter of the propagated variables: only inheritedMap and scriptMap variables are propagated.
|
Map<String,Serializable> |
getScopeMap()
Getter of the scopeMap
|
Map<String,Serializable> |
getScriptMap()
Getter of the scriptMap
|
boolean |
isEmpty() |
Set<String> |
keySet() |
Serializable |
put(String key,
Serializable value) |
void |
putAll(Map<? extends String,? extends Serializable> m) |
Serializable |
remove(Object key) |
void |
setInheritedMap(Map<String,Serializable> inheritedMap)
Setter of the inheritedMap
|
void |
setScopeMap(Map<String,Serializable> scopeMap)
Setter of the scopeMap
|
int |
size() |
String |
toString() |
Collection<Serializable> |
values() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
public Map<String,Serializable> getInheritedMap()
public void setInheritedMap(Map<String,Serializable> inheritedMap)
inheritedMap
- the new inheritedMappublic Map<String,Serializable> getScopeMap()
public void setScopeMap(Map<String,Serializable> scopeMap)
scopeMap
- the new scopeMappublic Map<String,Serializable> getScriptMap()
public Map<String,Serializable> getPropagatedVariables()
public Serializable put(String key, Serializable value)
put
in interface Map<String,Serializable>
public int size()
size
in interface Map<String,Serializable>
public boolean isEmpty()
isEmpty
in interface Map<String,Serializable>
public boolean containsKey(Object key)
containsKey
in interface Map<String,Serializable>
public boolean containsValue(Object value)
containsValue
in interface Map<String,Serializable>
public Serializable get(Object key)
get
in interface Map<String,Serializable>
public Serializable remove(Object key)
remove
in interface Map<String,Serializable>
public void putAll(Map<? extends String,? extends Serializable> m)
putAll
in interface Map<String,Serializable>
public void clear()
clear
in interface Map<String,Serializable>
public Collection<Serializable> values()
values
in interface Map<String,Serializable>
public Set<Map.Entry<String,Serializable>> entrySet()
entrySet
in interface Map<String,Serializable>