Class: Optimus::Implementation

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

Direct Known Subclasses

Optimus::Implementations::Standard

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(parser, interface) ⇒ Implementation

Returns a new instance of Implementation.



24
25
26
27
# File 'lib/optimus/implementation.rb', line 24

def initialize (parser, interface)
    @parser    = parser
    @interface = interface
end

Instance Attribute Details

#interfaceObject (readonly)

Returns the value of attribute interface.



22
23
24
# File 'lib/optimus/implementation.rb', line 22

def interface
  @interface
end

#parserObject (readonly)

Returns the value of attribute parser.



22
23
24
# File 'lib/optimus/implementation.rb', line 22

def parser
  @parser
end