Class: Puppet::Pops::Serialization::ObjectHashBuilder
- Defined in:
- lib/puppet/pops/serialization/from_data_converter.rb
Instance Method Summary collapse
-
#initialize(instance) ⇒ ObjectHashBuilder
constructor
A new instance of ObjectHashBuilder.
- #resolve ⇒ Object
Methods inherited from Builder
Constructor Details
#initialize(instance) ⇒ ObjectHashBuilder
Returns a new instance of ObjectHashBuilder.
33 34 35 36 |
# File 'lib/puppet/pops/serialization/from_data_converter.rb', line 33 def initialize(instance) super({}) @instance = instance end |
Instance Method Details
#resolve ⇒ Object
38 39 40 41 |
# File 'lib/puppet/pops/serialization/from_data_converter.rb', line 38 def resolve @instance._pcore_init_from_hash(super) @instance end |