Module: Ref

Defined in:
lib/ref.rb,
lib/ref/version.rb,
lib/ref/reference.rb,
lib/ref/soft_key_map.rb,
lib/ref/weak_key_map.rb,
lib/ref/soft_reference.rb,
lib/ref/soft_value_map.rb,
lib/ref/weak_reference.rb,
lib/ref/weak_value_map.rb,
lib/ref/reference_queue.rb,
lib/ref/strong_reference.rb,
lib/ref/weak_reference/weak_ref.rb,
lib/ref/weak_reference/pure_ruby.rb,
lib/ref/abstract_reference_key_map.rb,
lib/ref/abstract_reference_value_map.rb

Defined Under Namespace

Classes: AbstractReferenceKeyMap, AbstractReferenceValueMap, Reference, ReferenceQueue, SoftKeyMap, SoftReference, SoftValueMap, StrongReference, WeakKeyMap, WeakReference, WeakValueMap

Constant Summary collapse

VERSION =
'2.0.0'

Class Method Summary collapse

Class Method Details

.jruby?Boolean

Returns:

  • (Boolean)


41
42
43
# File 'lib/ref.rb', line 41

def self.jruby?
  defined?(Java)
end