Class: Avm::Instances::Runner

Inherits:
Runners::Base show all
Defined in:
lib/avm/instances/runner.rb

Class Method Summary collapse

Methods inherited from Runners::Base

command_argument, #to_s

Class Method Details

.instance_classObject



10
11
12
# File 'lib/avm/instances/runner.rb', line 10

def instance_class
  ::Avm.const_get(stereotype_name).const_get('Instance')
end

.stereotype_moduleObject



14
15
16
# File 'lib/avm/instances/runner.rb', line 14

def stereotype_module
  ::Avm.const_get(stereotype_name)
end

.stereotype_nameObject



18
19
20
# File 'lib/avm/instances/runner.rb', line 18

def stereotype_name
  name.demodulize
end