#
VariableMap
Kurzbeschreibung
VariableMap bietet get/set-APIs für einfache Variablen sowie für benannte Listen (map-like). Intern wird Caffeine-Cache für einzelne Variablen und ConcurrentHashMap/ConcurrentSkipListMap für List-Variablen verwendet.
#
Quick Reference
Signaturen:
@Nullable public Object getVariable(String variableName)public ConcurrentSkipListMap<String,Object> getList(String listName)public void setVariable(String variableName, Object value)
Verhalten:
variableNamekann eine List-Referenz enthalten im FormatlistName::key— dann wird der Eintrag in der entsprechenden Liste gelesen/geschrieben.- Bei
null-Werten werden Einträge entfernt.