Class: Boundy::Formatter::Sql::Domain

Inherits:
Object
  • Object
show all
Defined in:
lib/boundy/formatter/sql/domain.rb,
lib/boundy/formatter/sql/domain/plugin.rb

Defined Under Namespace

Modules: Plugin

Instance Method Summary collapse

Constructor Details

#initialize(obj, name) ⇒ Domain

Returns a new instance of Domain.



7
8
9
10
11
12
# File 'lib/boundy/formatter/sql/domain.rb', line 7

def initialize(obj, name)
  @formatter = Plugin.for(obj).new(obj,name)
  if @formatter.nil?
    raise "No formatter registered for #{obj.inspect}"
  end
end

Instance Method Details

#to_sObject



14
15
16
# File 'lib/boundy/formatter/sql/domain.rb', line 14

def to_s
  @formatter.to_s
end