SYMBOL INDEX (84 symbols across 11 files) FILE: lib/simple_xlsx_reader.rb type SimpleXlsxReader (line 30) | module SimpleXlsxReader class CellLoadError (line 34) | class CellLoadError < StandardError; end function configuration (line 37) | def configuration function open (line 44) | def open(file_path) function parse (line 48) | def parse(string_or_io) FILE: lib/simple_xlsx_reader/document.rb type SimpleXlsxReader (line 5) | module SimpleXlsxReader class Document (line 10) | class Document method initialize (line 13) | def initialize(legacy_file_path = nil, file_path: nil, string_or_io:... method sheets (line 19) | def sheets method to_hash (line 25) | def to_hash class Sheet (line 30) | class Sheet method initialize (line 37) | def initialize(name:, sheet_parser:) method headers (line 43) | def headers method data (line 49) | def data class RowsProxy (line 55) | class RowsProxy method initialize (line 60) | def initialize(sheet_parser:) method each (line 88) | def each(headers: false, &block) method slurp (line 110) | def slurp method slurped? (line 116) | def slurped? method slurped! (line 120) | def slurped! method [] (line 126) | def [](*args) method shift (line 132) | def shift(*args) method check_slurped (line 140) | def check_slurped FILE: lib/simple_xlsx_reader/hyperlink.rb type SimpleXlsxReader (line 3) | module SimpleXlsxReader class Hyperlink (line 19) | class Hyperlink < String method initialize (line 23) | def initialize(url, friendly_name = nil) FILE: lib/simple_xlsx_reader/loader.rb type SimpleXlsxReader (line 3) | module SimpleXlsxReader class Loader (line 4) | class Loader < Struct.new(:string_or_io) method init_sheets (line 7) | def init_sheets method initialize (line 25) | def initialize(*args) method read (line 30) | def read method entry_at (line 67) | def entry_at(path, &block) method add_sheet_parser_at_index (line 84) | def add_sheet_parser_at_index(i) method cast (line 120) | def self.cast(value, type, style, options = {}) FILE: lib/simple_xlsx_reader/loader/shared_strings_parser.rb type SimpleXlsxReader (line 3) | module SimpleXlsxReader class Loader (line 4) | class Loader class SharedStringsParser (line 10) | class SharedStringsParser < Nokogiri::XML::SAX::Document method parse (line 11) | def self.parse(file) method initialize (line 17) | def initialize method start_element (line 25) | def start_element(name, _attrs = []) method characters (line 32) | def characters(string) method end_element (line 38) | def end_element(name) FILE: lib/simple_xlsx_reader/loader/sheet_parser.rb type SimpleXlsxReader (line 5) | module SimpleXlsxReader class Loader (line 6) | class Loader class SheetParser (line 7) | class SheetParser < Nokogiri::XML::SAX::Document method initialize (line 17) | def initialize(file_io:, loader:) method parse (line 22) | def parse(headers: false, &block) method start_element_namespace (line 60) | def start_element_namespace(name, attrs = [], _prefix, _uri, _ns) method characters (line 79) | def characters(string) method end_element_namespace (line 124) | def end_element_namespace(name, _prefix, _uri) method test_headers_hash_against_current_row (line 166) | def test_headers_hash_against_current_row method possibly_yield_empty_rows (line 181) | def possibly_yield_empty_rows(headers:) method yield_row (line 188) | def yield_row(row, headers:) method load_gui_hyperlinks (line 197) | def load_gui_hyperlinks class HyperlinksParser (line 202) | class HyperlinksParser < Nokogiri::XML::SAX::Document method initialize (line 203) | def initialize(file_io, xrels:) method parse (line 208) | def self.parse(file_io, xrels:) method parse (line 212) | def parse method start_element_namespace (line 218) | def start_element_namespace(name, attrs, _prefix, _uri, _ns) method xrels (line 230) | def xrels method column_length (line 234) | def column_length method cell_idx (line 240) | def cell_idx method last_cell_letter (line 246) | def last_cell_letter method column_letter_to_number (line 265) | def column_letter_to_number(column_letter) method column_number_to_letter (line 275) | def column_number_to_letter(n) FILE: lib/simple_xlsx_reader/loader/style_types_parser.rb type SimpleXlsxReader (line 3) | module SimpleXlsxReader class Loader (line 4) | class Loader method parse (line 6) | def self.parse(file_io) method parse (line 47) | def parse method style_types (line 65) | def style_types method style_type_by_num_fmt_id (line 81) | def style_type_by_num_fmt_id(id) method custom_style_types (line 90) | def custom_style_types method determine_custom_style_type (line 105) | def determine_custom_style_type(string) FILE: lib/simple_xlsx_reader/loader/workbook_parser.rb type SimpleXlsxReader (line 3) | module SimpleXlsxReader class Loader (line 4) | class Loader method parse (line 6) | def self.parse(file_io) method parse (line 11) | def parse method sheet_toc (line 16) | def sheet_toc method base_date (line 28) | def base_date FILE: lib/simple_xlsx_reader/version.rb type SimpleXlsxReader (line 3) | module SimpleXlsxReader FILE: test/performance_test.rb function sheet_with_n_rows (line 8) | def sheet_with_n_rows(row_count) function bench_range (line 98) | def self.bench_range FILE: test/test_xlsx_builder.rb function initialize (line 53) | def initialize(*args) function archive (line 62) | def archive