class Puppet::Pops::Lookup::DataAdapter
A class that adapts a Hash @api private
Public Class Methods
create_adapter(o)
click to toggle source
# File lib/puppet/pops/lookup/data_adapter.rb 7 def self.create_adapter(o) 8 new 9 end
new()
click to toggle source
# File lib/puppet/pops/lookup/data_adapter.rb 11 def initialize 12 @data = {} 13 end
Public Instance Methods
[](name)
click to toggle source
# File lib/puppet/pops/lookup/data_adapter.rb 15 def [](name) 16 @data[name] 17 end
[]=(name, value)
click to toggle source
# File lib/puppet/pops/lookup/data_adapter.rb 23 def []=(name, value) 24 @data[name] = value 25 end
include?(name)
click to toggle source
# File lib/puppet/pops/lookup/data_adapter.rb 19 def include?(name) 20 @data.include? name 21 end