public void define(String name, IAccessor accessor, GlobalVariable.Scope scope) { assert name != null; assert accessor != null; assert name.startsWith("$"); globalVariables.put(name, new GlobalVariable(accessor, scope)); }
public void define(String name, IAccessor accessor, GlobalVariable.Scope scope) { assert name != null; assert accessor != null; assert name.startsWith("$"); globalVariables.put(name, new GlobalVariable(accessor, scope)); }
public void define(String name, IAccessor accessor, GlobalVariable.Scope scope) { assert name != null; assert accessor != null; assert name.startsWith("$"); globalVariables.put(name, new GlobalVariable(accessor, scope)); }
public void define(String name, IAccessor accessor, GlobalVariable.Scope scope) { assert name != null; assert accessor != null; assert name.startsWith("$"); globalVariables.put(name, new GlobalVariable(accessor, scope)); }
public void defineReadonly(String name, IAccessor accessor, GlobalVariable.Scope scope) { assert name != null; assert accessor != null; assert name.startsWith("$"); globalVariables.put(name, new GlobalVariable(new ReadonlyAccessor(name, accessor), scope)); }
public void defineReadonly(String name, IAccessor accessor, GlobalVariable.Scope scope) { assert name != null; assert accessor != null; assert name.startsWith("$"); globalVariables.put(name, new GlobalVariable(new ReadonlyAccessor(name, accessor), scope)); }
public void defineReadonly(String name, IAccessor accessor, GlobalVariable.Scope scope) { assert name != null; assert accessor != null; assert name.startsWith("$"); globalVariables.put(name, new GlobalVariable(new ReadonlyAccessor(name, accessor), scope)); }
public void defineReadonly(String name, IAccessor accessor, GlobalVariable.Scope scope) { assert name != null; assert accessor != null; assert name.startsWith("$"); globalVariables.put(name, new GlobalVariable(new ReadonlyAccessor(name, accessor), scope)); }
public static GlobalVariable newUndefined(Ruby runtime, String name) { GlobalVariable variable = new GlobalVariable(null, Scope.GLOBAL); variable.setAccessor(new UndefinedAccessor(runtime, variable, name)); return variable; }
public static GlobalVariable newUndefined(Ruby runtime, String name) { GlobalVariable variable = new GlobalVariable(null, Scope.GLOBAL); variable.setAccessor(new UndefinedAccessor(runtime, variable, name)); return variable; }
public static GlobalVariable newUndefined(Ruby runtime, String name) { GlobalVariable variable = new GlobalVariable(null, Scope.GLOBAL); variable.setAccessor(new UndefinedAccessor(runtime, variable, name)); return variable; }
public static GlobalVariable newUndefined(Ruby runtime, String name) { GlobalVariable variable = new GlobalVariable(null, Scope.GLOBAL); variable.setAccessor(new UndefinedAccessor(runtime, variable, name)); return variable; }