Package org.jrd.agent.api
Class AbstractMasterKeyMap<T>
java.lang.Object
org.jrd.agent.api.AbstractMasterKeyMap<T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
dump()
protected String
getOrCreate
(T key, String name, Object defaultValue) private void
iterateMainToSb
(Set<Map.Entry<T, Map<String, Object>>> main, StringBuilder sb) void
setNoReplace
(T key, String name, Object value)
-
Field Details
-
values
-
-
Constructor Details
-
AbstractMasterKeyMap
public AbstractMasterKeyMap()
-
-
Method Details
-
createMainMap
-
getSubMap
-
set
-
setNoReplace
public Object setNoReplace(T key, String name, Object value) throws Variables.FakeVariableAlreadyDeclaredException -
get
-
getOrCreate
-
create
public Object create(T key, String name, Object defaultValue) throws Variables.FakeVariableAlreadyDeclaredException -
remove
-
removeAll
-
destroy
public void destroy() -
dump
-
dump
-
iterateMainToSb
-
dumpKey
-