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, #set_values, term_names, #values
Class Method Details
.default_attributes ⇒ Object
8
9
10
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 8
def self.default_attributes
super.merge(:mimeType => 'application/n-triples')
end
|
.default_indexers ⇒ Object
17
18
19
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 17
def self.default_indexers
[:stored_searchable]
end
|
.indexers ⇒ Object
12
13
14
15
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 12
def self.indexers
{}
end
|
.indexers_for(term_name) ⇒ Object
21
22
23
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 21
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.
37
38
39
|
# File 'lib/ddr/datastreams/descriptive_metadata_datastream.rb', line 37
def apply_prefix(name)
name
end
|