Class: Ddr::Datastreams::DescriptiveMetadataDatastream
Class Method Summary
collapse
Instance Method Summary
collapse
-
#apply_prefix(name) ⇒ Object
Override ActiveFedora::Rdf::Indexing#apply_prefix(name) to not prepend the index field name with a string based on the datastream id.
#add_value, #content_changed?, #set_values, term_names, #values
Class Method Details
.default_attributes ⇒ Object
9
10
11
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 9
def self.default_attributes
super.merge(:mimeType => 'application/n-triples')
end
|
.default_indexers ⇒ Object
18
19
20
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 18
def self.default_indexers
[:stored_searchable]
end
|
.indexers ⇒ Object
13
14
15
16
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 13
def self.indexers
{}
end
|
.indexers_for(term_name) ⇒ Object
22
23
24
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 22
def self.indexers_for(term_name)
indexers.fetch(term_name, default_indexers)
end
|
Instance Method Details
#apply_prefix(name) ⇒ Object
Override ActiveFedora::Rdf::Indexing#apply_prefix(name) to not prepend the index field name with a string based on the datastream id.
41
42
43
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 41
def apply_prefix(name)
name
end
|