class PoiSpreadsheet::Worksheet
Attributes
book[RW]
j_sheet[RW]
Public Class Methods
from_sheet(j_sheet)
click to toggle source
# File lib/poi_spreadsheet.rb, line 131 def self.from_sheet j_sheet sheet = new sheet.j_sheet = j_sheet sheet end
new()
click to toggle source
# File lib/poi_spreadsheet.rb, line 112 def initialize @rows = {} end
Public Instance Methods
[](row)
click to toggle source
get cell
# File lib/poi_spreadsheet.rb, line 117 def [](row) @rows[row] ||= begin j_row = j_sheet.getRow(row) row = Row.from_row j_row row.sheet = self row end end
name()
click to toggle source
# File lib/poi_spreadsheet.rb, line 137 def name j_sheet.getSheetName end
name=(name)
click to toggle source
# File lib/poi_spreadsheet.rb, line 141 def name= name j_book = j_sheet.getWorkbook j_book.setSheetName(j_book.getSheetIndex(j_sheet), name) end
set(x, y)
click to toggle source
set cell
# File lib/poi_spreadsheet.rb, line 127 def set(x, y) end