Class: Bulkrax::CsvCollectionEntry
- Inherits:
-
CsvEntry
- Object
- ActiveRecord::Base
- ApplicationRecord
- Entry
- CsvEntry
- Bulkrax::CsvCollectionEntry
- Defined in:
- app/models/bulkrax/csv_collection_entry.rb
Instance Attribute Summary
Attributes inherited from Entry
Instance Method Summary collapse
Methods inherited from CsvEntry
#add_file, #build_export_metadata, #build_mapping_metadata, children_field, collection_field, data_for_entry, fields_from_data, #find_or_create_collection_ids, #key_without_numbers, #keys_without_numbers, #make_round_trippable, matcher_class, #path_to_file, #prepare_export_data, read_data, #record
Methods inherited from Entry
#build, children_field, collection_field, data_for_entry, #exporter?, fields_from_data, #find_collection, #importer?, #last_run, read_data, #source_identifier, #valid_system_id, #work_identifier
Methods included from HasLocalProcessing
Methods included from StatusInfo
#current_status, #failed?, #last_error, #status, #status_at, #status_info, #succeeded?
Methods included from ExportBehavior
#build_export_metadata, #build_for_exporter, #filename, #hyrax_record, #write_files
Methods included from ImportBehavior
#add_admin_set_id, #add_collections, #add_rights_statement, #add_visibility, #build_for_importer, #factory, #find_or_create_collection_ids, #override_rights_statement, #rights_statement
Methods included from HasMatchers
#add_metadata, #excluded?, #field_supported?, #field_to, #get_object_name, #matched_metadata, #multiple?, #multiple_metadata, #set_parsed_data, #single_metadata
Instance Method Details
#build_metadata ⇒ Object
9 10 11 12 13 |
# File 'app/models/bulkrax/csv_collection_entry.rb', line 9 def self. = self. add_local return self. end |
#collections_created? ⇒ Boolean
15 16 17 |
# File 'app/models/bulkrax/csv_collection_entry.rb', line 15 def collections_created? true end |
#factory_class ⇒ Object
5 6 7 |
# File 'app/models/bulkrax/csv_collection_entry.rb', line 5 def factory_class Collection end |