Module: Cul::Scv::Hydra::Solrizer::ScvModsFieldable::ClassMethods
- Defined in:
- lib/cul_scv_hydra/solrizer/scv_mods_fieldable.rb
Instance Method Summary collapse
- #map_field(field_key, map_key) ⇒ Object
- #map_value(field_key, value_key) ⇒ Object
- #maps_field?(field_key) ⇒ Boolean
- #value_mapper(maps = nil) ⇒ Object
Instance Method Details
#map_field(field_key, map_key) ⇒ Object
12 13 14 |
# File 'lib/cul_scv_hydra/solrizer/scv_mods_fieldable.rb', line 12 def map_field(field_key, map_key) value_mapper.map_field(field_key, map_key) end |
#map_value(field_key, value_key) ⇒ Object
16 17 18 |
# File 'lib/cul_scv_hydra/solrizer/scv_mods_fieldable.rb', line 16 def map_value(field_key, value_key) value_mapper.map_value(field_key, value_key) end |
#maps_field?(field_key) ⇒ Boolean
20 21 22 |
# File 'lib/cul_scv_hydra/solrizer/scv_mods_fieldable.rb', line 20 def maps_field?(field_key) value_mapper.maps_field? field_key end |
#value_mapper(maps = nil) ⇒ Object
8 9 10 |
# File 'lib/cul_scv_hydra/solrizer/scv_mods_fieldable.rb', line 8 def value_mapper(maps=nil) @value_mapper ||= ValueMapper.new(maps) end |