class DTK::DSL::FileParser::Input::Hash

Public Instance Methods

[](index) click to toggle source
Calls superclass method
# File lib/dsl/file_parser/input/hash.rb, line 22
def [](index)
  super(internal_key_form(index))
end
only_has_keys?(*only_has_keys) click to toggle source
# File lib/dsl/file_parser/input/hash.rb, line 26
def only_has_keys?(*only_has_keys)
  (keys - only_has_keys.map{ |k| internal_key_form(k) }).empty?
end

Private Instance Methods

internal_key_form(key) click to toggle source
# File lib/dsl/file_parser/input/hash.rb, line 32
def internal_key_form(key)
  key.to_s
end