Parent

Methods

Files

Class/Module Index [+]

Quicksearch

ArJdbc::MSSQL::ExplainSupport::PrinterTable

@private

Attributes

result[R]

Public Class Methods

new(result) click to toggle source
# File lib/arjdbc/mssql/explain_support.rb, line 44
def initialize(result)
  @result = result
end

Public Instance Methods

pp() click to toggle source
# File lib/arjdbc/mssql/explain_support.rb, line 48
def pp
  @widths = compute_column_widths
  @separator = build_separator
  pp = []
  pp << @separator
  pp << build_cells(result.columns)
  pp << @separator
  result.rows.each do |row|
    pp << build_cells(row)
  end
  pp << @separator
  pp.join("\n") << "\n"
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.