Table of Contents - csv_model-2.0.1 Documentation
Classes and Modules
- CSVModel
- CSVModel::Column
- CSVModel::Extensions
- CSVModel::HeaderRow
- CSVModel::Model
- CSVModel::ParseError
- CSVModel::RecordStatus
- CSVModel::Row
- CSVModel::RowActiveRecordAdaptor
- CSVModel::Utilities
- CSVModel::Utilities::Options
Methods
- ::new — CSVModel::Column
- ::new — CSVModel::HeaderRow
- ::new — CSVModel::Model
- ::new — CSVModel::Row
- #[] — CSVModel::Row
- #all_attributes — CSVModel::Row
- #all_values_blank? — CSVModel::Extensions
- #alternate_primary_key_column_keys — CSVModel::HeaderRow
- #alternate_primary_key_column_names — CSVModel::HeaderRow
- #alternate_primary_key_columns — CSVModel::HeaderRow
- #assign_attributes — CSVModel::RowActiveRecordAdaptor
- #capture_state — CSVModel::RowActiveRecordAdaptor
- #column_attributes_with_values — CSVModel::Row
- #column_count — CSVModel::HeaderRow
- #column_index — CSVModel::HeaderRow
- #column_index — CSVModel::Row
- #column_keys — CSVModel::HeaderRow
- #column_map — CSVModel::HeaderRow
- #column_name — CSVModel::HeaderRow
- #columns — CSVModel::HeaderRow
- #columns — CSVModel::Row
- #create_header_row — CSVModel::Model
- #create_row — CSVModel::Model
- #detect_duplicate_rows? — CSVModel::Model
- #duplicate_column_errors — CSVModel::HeaderRow
- #duplicate_column_names — CSVModel::HeaderRow
- #duplicate_row_error — CSVModel::Row
- #errors — CSVModel::HeaderRow
- #errors — CSVModel::Row
- #errors — CSVModel::RowActiveRecordAdaptor
- #has_alternate_primary_key? — CSVModel::HeaderRow
- #has_alternate_primary_key_columns? — CSVModel::HeaderRow
- #has_column? — CSVModel::HeaderRow
- #has_duplicate_columns? — CSVModel::HeaderRow
- #has_illegal_columns? — CSVModel::HeaderRow
- #has_primary_key? — CSVModel::HeaderRow
- #has_primary_key_columns? — CSVModel::HeaderRow
- #has_required_columns? — CSVModel::HeaderRow
- #has_required_key_columns? — CSVModel::HeaderRow
- #header_class — CSVModel::Model
- #illegal_column_errors — CSVModel::HeaderRow
- #illegal_column_keys — CSVModel::HeaderRow
- #illegal_column_names — CSVModel::HeaderRow
- #index — CSVModel::Row
- #inherit_or_delegate — CSVModel::Row
- #is_dry_run? — CSVModel::Row
- #is_dry_run? — CSVModel::RowActiveRecordAdaptor
- #is_duplicate? — CSVModel::RowActiveRecordAdaptor
- #is_duplicate_key? — CSVModel::Model
- #is_primary_key? — CSVModel::Column
- #key — CSVModel::Column
- #key — CSVModel::Row
- #key_attributes — CSVModel::Row
- #legal_column_keys — CSVModel::HeaderRow
- #legal_column_names — CSVModel::HeaderRow
- #map_all_attributes — CSVModel::Row
- #map_key_attributes — CSVModel::Row
- #mark_as_duplicate — CSVModel::Row
- #mark_as_duplicate — CSVModel::RowActiveRecordAdaptor
- #marked_as_duplicate? — CSVModel::Row
- #missing_alternate_primary_key_column_keys — CSVModel::HeaderRow
- #missing_column_errors — CSVModel::HeaderRow
- #missing_column_keys — CSVModel::HeaderRow
- #missing_column_names — CSVModel::HeaderRow
- #missing_key_column_errors — CSVModel::HeaderRow
- #missing_primary_key_column_keys — CSVModel::HeaderRow
- #missing_primary_key_column_names — CSVModel::HeaderRow
- #model_adaptor — CSVModel::Row
- #model_attribute — CSVModel::Column
- #model_finder — CSVModel::Row
- #model_instance — CSVModel::Row
- #model_mapper — CSVModel::Row
- #option — CSVModel::Utilities::Options
- #parse_data — CSVModel::Model
- #primary_key_column_errors — CSVModel::HeaderRow
- #primary_key_column_keys — CSVModel::HeaderRow
- #primary_key_column_name — CSVModel::HeaderRow
- #primary_key_column_names — CSVModel::HeaderRow
- #primary_key_columns — CSVModel::HeaderRow
- #primary_key_columns — CSVModel::Row
- #primary_primary_key_columns — CSVModel::HeaderRow
- #process_row — CSVModel::Row
- #required_column_keys — CSVModel::HeaderRow
- #required_column_name — CSVModel::HeaderRow
- #required_column_names — CSVModel::HeaderRow
- #row_class — CSVModel::Model
- #row_count — CSVModel::Model
- #save — CSVModel::RowActiveRecordAdaptor
- #save_or_destroy — CSVModel::RowActiveRecordAdaptor
- #status — CSVModel::Row
- #status — CSVModel::RowActiveRecordAdaptor
- #status_for_existing_record — CSVModel::RowActiveRecordAdaptor
- #status_for_new_record — CSVModel::RowActiveRecordAdaptor
- #structure_errors — CSVModel::Model
- #structure_valid? — CSVModel::Model
- #to_column_key — CSVModel::Extensions
- #try — CSVModel::Extensions
- #underscore — CSVModel::Extensions
- #valid? — CSVModel::HeaderRow
- #valid? — CSVModel::Row
- #valid? — CSVModel::RowActiveRecordAdaptor
- #validate_options — CSVModel::HeaderRow
- #was_changed? — CSVModel::RowActiveRecordAdaptor
- #was_deleted? — CSVModel::RowActiveRecordAdaptor
- #was_editable? — CSVModel::RowActiveRecordAdaptor
- #was_existing? — CSVModel::RowActiveRecordAdaptor
- #was_new? — CSVModel::RowActiveRecordAdaptor
- #was_not_valid? — CSVModel::RowActiveRecordAdaptor
- #was_saved? — CSVModel::RowActiveRecordAdaptor
- #was_valid? — CSVModel::RowActiveRecordAdaptor