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 6 def self.create_adapter(o) 7 new 8 end
new()
click to toggle source
# File lib/puppet/pops/lookup/data_adapter.rb 10 def initialize 11 @data = {} 12 end
Public Instance Methods
[](name)
click to toggle source
# File lib/puppet/pops/lookup/data_adapter.rb 14 def [](name) 15 @data[name] 16 end
[]=(name, value)
click to toggle source
# File lib/puppet/pops/lookup/data_adapter.rb 22 def []=(name, value) 23 @data[name] = value 24 end
include?(name)
click to toggle source
# File lib/puppet/pops/lookup/data_adapter.rb 18 def include?(name) 19 @data.include? name 20 end