Method: Occi::Core::Entity#initialize

Defined in:
lib/occi/core/entity.rb

#initialize(kind = self.kind, mixins = [], attributes = { }, actions = []) ⇒ Occi::Core::Entity

Parameters:



56
57
58
59
60
61
# File 'lib/occi/core/entity.rb', line 56

def initialize(kind = self.kind, mixins=[], attributes={ }, actions=[])
  @kind       = self.class.kind.clone
  @mixins     = Occi::Core::Mixins.new mixins
  @attributes = Occi::Core::Attributes.new attributes
  @actions    = Occi::Core::Actions.new actions
end