| Modifier and Type | Field and Description |
|---|---|
| private IRubyObject | |
| private final Map | |
| private final Ruby |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public IRubyObject | |
| private GlobalVariable | |
| public void | |
| public void | |
| public <State> void | |
| public IRubyObject | |
| public IRubyObject | |
| public Set | |
| public GlobalVariable | |
| public boolean | |
| public IRubyObject | |
| public void | |
| public void | |
| public int | |
| public boolean | |
| public void |
| defaultSeparator | back to summary |
|---|---|
| private IRubyObject defaultSeparator | |
| globalVariables | back to summary |
|---|---|
| private final Map<String, GlobalVariable> globalVariables | |
| runtime | back to summary |
|---|---|
| private final Ruby runtime | |
| GlobalVariables | back to summary |
|---|---|
| public GlobalVariables(Ruby runtime) | |
| alias | back to summary |
|---|---|
| public void alias(String name, String oldName) Creates a new global variable which links to the oldName global variable. | |
| clear | back to summary |
|---|---|
| public IRubyObject clear(String name) | |
| createIfNotDefined | back to summary |
|---|---|
| private GlobalVariable createIfNotDefined(String name) | |
| define | back to summary |
|---|---|
| public void define(String name, IAccessor accessor, GlobalVariable. | |
| defineReadonly | back to summary |
|---|---|
| public void defineReadonly(String name, IAccessor accessor, GlobalVariable. | |
| eachName | back to summary |
|---|---|
| public <State> void eachName(ThreadContext context, State state, TriConsumer<ThreadContext, State, String> consumer) | |
| get | back to summary |
|---|---|
| public IRubyObject get(String name) | |
| getDefaultSeparator | back to summary |
|---|---|
| public IRubyObject getDefaultSeparator() | |
| getNames | back to summary |
|---|---|
| public Set | |
| getVariable | back to summary |
|---|---|
| public GlobalVariable getVariable(String name) | |
| isDefined | back to summary |
|---|---|
| public boolean isDefined(String name) | |
| set | back to summary |
|---|---|
| public IRubyObject set(String name, IRubyObject value) | |
| setDefaultSeparator | back to summary |
|---|---|
| public void setDefaultSeparator(IRubyObject defaultSeparator) | |
| setTraceVar | back to summary |
|---|---|
| public void setTraceVar(String name, RubyProc proc) | |
| size | back to summary |
|---|---|
| public int size() | |
| untraceVar | back to summary |
|---|---|
| public boolean untraceVar(String name, IRubyObject command) | |
| untraceVar | back to summary |
|---|---|
| public void untraceVar(String name) | |