Method: Spreadsheet::Workbook#inspect
- Defined in:
- lib/spreadsheet/workbook.rb
#inspect ⇒ Object
74 75 76 77 78 79 80 81 82 83 84 |
# File 'lib/spreadsheet/workbook.rb', line 74 def inspect variables = (instance_variables - uninspect_variables).collect do |name| "%s=%s" % [name, instance_variable_get(name)] end.join(' ') uninspect = uninspect_variables.collect do |name| var = instance_variable_get name "%s=%s[%i]" % [name, var.class, var.size] end.join(' ') sprintf "#<%s:0x%014x %s %s>", self.class, object_id, variables, uninspect end |