U:RDoc::NormalClass[iI" Table:ETI"CSV::Table;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"KA CSV::Table is a two-dimensional data structure for representing CSV ;TI"Jdocuments. Tables allow you to work with the data by row or column, ;TI"Nmanipulate the data, and even convert the results back to CSV, if needed.;To:RDoc::Markup::BlankLineo; ;[I"OAll tables returned by CSV will be constructed from this class, if header ;TI"!row processing is activated.;T: @fileI"lib/csv.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[ I" mode;TI"R;T: publicFI"lib/csv.rb;T[ I" table;TI"R;T:protectedF@[[[I"Enumerable;To;;[; @; 0@[[I" class;T[[; [[I"new;T@[;[[: private[[I" instance;T[[; [[I"<<;T@[I"==;T@[I"[];F@[I"[]=;F@[I" by_col;F@[I" by_col!;F@[I"by_col_or_row;F@[I"by_col_or_row!;F@[I" by_row;F@[I" by_row!;F@[I" delete;F@[I"delete_if;F@[I" each;F@[I" headers;F@[I" inspect;F@[I" push;F@[I" to_a;F@[I" to_csv;F@[I" to_s;T@[I"values_at;F@[;[[;[[[I"Forwardable;To;;[o; ;[I"Array Delegation ###;T; @; 0@[U:RDoc::Context::Section[i0o;;[; 0; 0[@I"CSV;TcRDoc::NormalClass