class Cucumber::Core::Ast::ExamplesTable::Header

Attributes

comments[R]

Public Class Methods

new(cells, location, comments) click to toggle source
# File lib/cucumber/core/ast/examples_table.rb, line 44
def initialize(cells, location, comments)
  @cells = cells
  @location = location
  @comments = comments
end

Public Instance Methods

build_row(row_cells, number, location, language, comments) click to toggle source
# File lib/cucumber/core/ast/examples_table.rb, line 54
def build_row(row_cells, number, location, language, comments)
  Row.new(Hash[@cells.zip(row_cells)], number, location, language, comments)
end
inspect() click to toggle source
# File lib/cucumber/core/ast/examples_table.rb, line 58
def inspect
  "#<#{self.class} #{values} (#{location})>"
end
values() click to toggle source
# File lib/cucumber/core/ast/examples_table.rb, line 50
def values
  @cells
end