Package org.jrd.agent.api
Class Variables.Global
- java.lang.Object
-
- org.jrd.agent.api.Variables.Global
-
- Enclosing class:
- Variables
public static class Variables.Global extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static AbstractMasterKeyMap<java.lang.String>GLOBALS
-
Constructor Summary
Constructors Constructor Description Global()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Objectcreate(java.lang.String name, java.lang.Object defaultValue)static java.lang.Stringdump()static java.lang.Objectget(java.lang.String name)static java.lang.ObjectgetOrCreate(java.lang.String name, java.lang.Object defaultValue)static voidinit()static java.lang.Objectremove(java.lang.String name)static voidremoveAll()static java.lang.Objectset(java.lang.String name, java.lang.Object value)static java.lang.ObjectsetNoReplace(java.lang.String name, java.lang.Object value)
-
-
-
Field Detail
-
GLOBALS
private static final AbstractMasterKeyMap<java.lang.String> GLOBALS
-
-
Method Detail
-
init
public static void init()
-
set
public static java.lang.Object set(java.lang.String name, java.lang.Object value)
-
setNoReplace
public static java.lang.Object setNoReplace(java.lang.String name, java.lang.Object value) throws Variables.FakeVariableAlreadyDeclaredException
-
get
public static java.lang.Object get(java.lang.String name) throws Variables.NoSuchFakeVariableException
-
getOrCreate
public static java.lang.Object getOrCreate(java.lang.String name, java.lang.Object defaultValue)
-
create
public static java.lang.Object create(java.lang.String name, java.lang.Object defaultValue) throws Variables.FakeVariableAlreadyDeclaredException
-
remove
public static java.lang.Object remove(java.lang.String name) throws Variables.NoSuchFakeVariableException
-
removeAll
public static void removeAll()
-
dump
public static java.lang.String dump()
-
-