Class: Module

Inherits:
Object
  • Object
show all
Defined in:
lib/definition.rb

Instance Method Summary collapse

Instance Method Details

#define(ret = Definition::Const::Any) ⇒ Object



223
224
225
226
# File 'lib/definition.rb', line 223

def define(ret=Definition::Const::Any)
  as_implementation
  define(ret)
end

#implement(*interfaces) ⇒ Object



217
218
219
220
221
222
# File 'lib/definition.rb', line 217

def implement(*interfaces)
  as_implementation
  interfaces.each do |interface|
    implement(interface)
  end
end