Class: Sol::HashCallback
Overview
Instance Attribute Summary
Attributes inherited from Callback
Instance Method Summary collapse
-
#get_key(key) ⇒ Object
————————————————————————————.
-
#initialize(ruby_obj) ⇒ HashCallback
constructor
————————————————————————————.
Methods inherited from Callback
build, #build, #default, #get_class, #is_instance_of, process_args, #run, #set_this
Constructor Details
#initialize(ruby_obj) ⇒ HashCallback
238 239 240 241 |
# File 'lib/jx/callback.rb', line 238 def initialize(ruby_obj) ruby_obj.extend(InsensitiveHash) super(ruby_obj) end |
Instance Method Details
#get_key(key) ⇒ Object
247 248 249 |
# File 'lib/jx/callback.rb', line 247 def get_key(key) B.pack(@ruby_obj.send('[]', key)) end |