jruby/docs BETA
Navigation
org.jruby.internal.runtime 14
C AbstractIRMethod
C AdoptedNativeThread
C GlobalVariable
C GlobalVariables
I InternalSplitState
C ReadonlyAccessor
C RubyNativeThread
C RubyRunnable
C SplitSuperState
I ThreadLike
C ThreadService
I ThreadedRunnable
C UndefinedAccessor
C ValueAccessor
GlobalVariable — members 14
C new(accessor, scope)
M accessor() IAccessor
C accessor=(accessor)
C add_trace(command)
C force_value(new_value)
C invalidate()
M invalidator() Invalidator
M new_undefined(runtime, name) GlobalVariable
M remove_trace(command) boolean
C remove_traces()
M scope() Scope
C trace(value)
M traces() ArrayList
M tracing?() boolean

org.jruby.internal.runtime.GlobalVariable

class final 14 members

Constructors

new

new ( IAccessor accessor, GlobalVariable.Scope scope )
Java: <init>(org.jruby.runtime.IAccessor accessor, org.jruby.internal.runtime.GlobalVariable.Scope scope)

Class Methods

new_undefined

GlobalVariable new_undefined ( Ruby runtime, String name )
Java: newUndefined(org.jruby.Ruby runtime, String name)

Instance Methods

accessor

IAccessor accessor ( )
Java: getAccessor() · also: get_accessor

accessor=

accessor= ( IAccessor accessor )
Java: setAccessor(org.jruby.runtime.IAccessor accessor) · also: set_accessor

add_trace

add_trace ( RubyProc command )
Java: addTrace(org.jruby.RubyProc command)

force_value

force_value ( IRubyObject new_value )
Java: forceValue(org.jruby.runtime.builtin.IRubyObject newValue)

read-only variables like $FILENAME are ony read-only to the user. We need to change them behind the curtain.

invalidate

invalidate ( )
Java: invalidate()

invalidator

Invalidator invalidator ( )
Java: getInvalidator() · also: get_invalidator

remove_trace

boolean remove_trace ( IRubyObject command )
Java: removeTrace(org.jruby.runtime.builtin.IRubyObject command)

remove_traces

remove_traces ( )
Java: removeTraces()

scope

GlobalVariable.Scope scope ( )
Java: getScope() · also: get_scope

trace

trace ( IRubyObject value )
Java: trace(org.jruby.runtime.builtin.IRubyObject value)

traces

ArrayList traces ( )
Java: getTraces() · also: get_traces

tracing?

boolean tracing? ( )
Java: isTracing() · also: is_tracing