class Cinii::Item::Dissertation
Attributes
creator[R]
degree_name[R]
dissertation_number[R]
publisher[R]
source[R]
Public Class Methods
new(item)
click to toggle source
Calls superclass method
Cinii::Item::Base::new
# File lib/cinii/item/dissertation.rb, line 8 def initialize(item) @creator = item['dc:creator'].map { |c| c['@value'] } @publisher = item['dc:publisher'] @degree_name = item['ndl:degreeName'] @dissertation_number = item['ndl:dissertationNumber'] @source = item['dc:source']&.map { |c| { id: c['@id'], title: c['dc:title']} } super(item) end