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