Module: Sufia::SolrDocument::Characterization

Included in:
Sufia::SolrDocumentBehavior
Defined in:
app/models/concerns/sufia/solr_document/characterization.rb

Overview

TODO: aside from height and width, I don’t think any of these other terms are indexed by default. - Justin 3/2016

Instance Method Summary collapse

Instance Method Details

#byte_orderObject



5
6
7
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 5

def byte_order
  self[Solrizer.solr_name("byte_order")]
end

#capture_deviceObject



9
10
11
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 9

def capture_device
  self[Solrizer.solr_name("capture_device")]
end

#color_mapObject



13
14
15
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 13

def color_map
  self[Solrizer.solr_name("color_map")]
end

#color_spaceObject



17
18
19
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 17

def color_space
  self[Solrizer.solr_name("color_space")]
end

#compressionObject



21
22
23
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 21

def compression
  self[Solrizer.solr_name("compression")]
end

#gps_timestampObject



25
26
27
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 25

def gps_timestamp
  self[Solrizer.solr_name("gps_timestamp")]
end

#heightObject



29
30
31
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 29

def height
  self['height_is']
end

#image_producerObject



33
34
35
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 33

def image_producer
  self[Solrizer.solr_name("image_producer")]
end

#latitudeObject



37
38
39
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 37

def latitude
  self[Solrizer.solr_name("latitude")]
end

#longitudeObject



41
42
43
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 41

def longitude
  self[Solrizer.solr_name("longitude")]
end

#orientationObject



45
46
47
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 45

def orientation
  self[Solrizer.solr_name("orientation")]
end

#profile_nameObject



49
50
51
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 49

def profile_name
  self[Solrizer.solr_name("profile_name")]
end

#profile_versionObject



53
54
55
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 53

def profile_version
  self[Solrizer.solr_name("profile_version")]
end

#scanning_softwareObject



57
58
59
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 57

def scanning_software
  self[Solrizer.solr_name("scanning_software")]
end

#widthObject



61
62
63
# File 'app/models/concerns/sufia/solr_document/characterization.rb', line 61

def width
  self['width_is']
end