| Modifier and Type | Class and Description |
|---|---|
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| private IAccessor | |
| private final Invalidator | |
| private final GlobalVariable. | |
| private ArrayList | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public IAccessor | |
| public Invalidator | |
| public GlobalVariable. | |
| public ArrayList | |
| public void | |
| public boolean | |
| public static GlobalVariable | |
| public boolean | |
| public void | |
| public void | |
| public void |
| accessor | back to summary |
|---|---|
| private IAccessor accessor | |
| invalidator | back to summary |
|---|---|
| private final Invalidator invalidator | |
| scope | back to summary |
|---|---|
| private final GlobalVariable. | |
| traces | back to summary |
|---|---|
| private ArrayList<IRubyObject> traces | |
| tracing | back to summary |
|---|---|
| private boolean tracing | |
| GlobalVariable | back to summary |
|---|---|
| public GlobalVariable(IAccessor accessor, GlobalVariable. | |
| addTrace | back to summary |
|---|---|
| public void addTrace(RubyProc command) | |
| forceValue | back to summary |
|---|---|
| public void forceValue(IRubyObject newValue) read-only variables like $FILENAME are ony read-only to the user. We need to change them behind the curtain. | |
| getAccessor | back to summary |
|---|---|
| public IAccessor getAccessor() | |
| getInvalidator | back to summary |
|---|---|
| public Invalidator getInvalidator() | |
| getScope | back to summary |
|---|---|
| public GlobalVariable. | |
| getTraces | back to summary |
|---|---|
| public ArrayList | |
| invalidate | back to summary |
|---|---|
| public void invalidate() | |
| isTracing | back to summary |
|---|---|
| public boolean isTracing() | |
| newUndefined | back to summary |
|---|---|
| public static GlobalVariable newUndefined(Ruby runtime, String name) | |
| removeTrace | back to summary |
|---|---|
| public boolean removeTrace(IRubyObject command) | |
| removeTraces | back to summary |
|---|---|
| public void removeTraces() | |
| setAccessor | back to summary |
|---|---|
| public void setAccessor(IAccessor accessor) | |
| trace | back to summary |
|---|---|
| public void trace(IRubyObject value) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final GlobalVariable. | |
| public static final GlobalVariable. | |
| public static final GlobalVariable. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static GlobalVariable. | |
| public static GlobalVariable. |
| FRAME | back to summary |
|---|---|
| public static final GlobalVariable. | |
| GLOBAL | back to summary |
|---|---|
| public static final GlobalVariable. | |
| THREAD | back to summary |
|---|---|
| public static final GlobalVariable. | |
| Scope | back to summary |
|---|---|
| private Scope() | |
| valueOf | back to summary |
|---|---|
| public static GlobalVariable. | |
| values | back to summary |
|---|---|
| public static GlobalVariable. | |