Module: Puppet::Pops::Binder::Bindings::InstanceProducerDescriptor::ClassModule

Defined in:
lib/puppet/pops/binder/bindings_model.rb

Instance Method Summary collapse

Instance Method Details

#addArguments(val, index = -1)) ⇒ Object



52
53
54
55
# File 'lib/puppet/pops/binder/bindings_model.rb', line 52

def addArguments(val, index =-1)
  @arguments ||= []
  @arguments.insert(index, val)
end

#removeArguments(val) ⇒ Object



56
57
58
# File 'lib/puppet/pops/binder/bindings_model.rb', line 56

def removeArguments(val)
  raise "unsupported operation"
end

#setArguments(values) ⇒ Object



59
60
61
62
# File 'lib/puppet/pops/binder/bindings_model.rb', line 59

def setArguments(values)
  @arguments = []
  values.each {|v| addArguments(v) }
end