class SignatureGenerator::Context
Attributes
internal_hash[R]
Public Class Methods
new(hash={})
click to toggle source
# File lib/signature_generator/context.rb, line 6 def initialize(hash={}) @internal_hash = hash end
Public Instance Methods
[]=(key,val)
click to toggle source
# File lib/signature_generator/context.rb, line 10 def []=(key,val) internal_hash[key] = val end
method_missing(*args)
click to toggle source
Calls superclass method
# File lib/signature_generator/context.rb, line 14 def method_missing(*args) method_name = args.shift return internal_hash[method_name] if internal_hash[method_name] super(method_name, *args) end