Sha256: e65d103682469f032c1c7ffeb5187f546be85da89e7b1caa786e745d88ef2c82

Contents?: true

Size: 471 Bytes

Versions: 21

Compression:

Stored size: 471 Bytes

Contents

module RelatonOgc
  class Hit < RelatonBib::Hit
    #
    # <Description>
    #
    # @param [RelatonOgc::OgcBibliographicItem] bibitem
    # @param [RelatonOgc::HitCollection, nil] hitcoll
    #
    def initialize(bibitem, hitcoll = nil)
      super({ id: bibitem.docidentifier[0].id}, hitcoll)
      @fetch = bibitem
    end

    # Parse page.
    # @return [RelatonNist::NistBliographicItem]
    def fetch
      @fetch # ||= Scrapper.parse_page @hit
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
relaton-ogc-1.20.0 lib/relaton_ogc/hit.rb
relaton-ogc-1.19.0 lib/relaton_ogc/hit.rb
relaton-ogc-1.18.1 lib/relaton_ogc/hit.rb
relaton-ogc-1.18.0 lib/relaton_ogc/hit.rb
relaton-ogc-1.17.1 lib/relaton_ogc/hit.rb
relaton-ogc-1.17.0 lib/relaton_ogc/hit.rb
relaton-ogc-1.16.3 lib/relaton_ogc/hit.rb
relaton-ogc-1.16.2 lib/relaton_ogc/hit.rb
relaton-ogc-1.16.1 lib/relaton_ogc/hit.rb
relaton-ogc-1.16.0 lib/relaton_ogc/hit.rb
relaton-ogc-1.14.3 lib/relaton_ogc/hit.rb
relaton-ogc-1.14.2 lib/relaton_ogc/hit.rb
relaton-ogc-1.14.1 lib/relaton_ogc/hit.rb
relaton-ogc-1.14.0 lib/relaton_ogc/hit.rb
relaton-ogc-1.13.0 lib/relaton_ogc/hit.rb
relaton-ogc-1.12.0 lib/relaton_ogc/hit.rb
relaton-ogc-1.11.1 lib/relaton_ogc/hit.rb
relaton-ogc-1.11.0 lib/relaton_ogc/hit.rb
relaton-ogc-1.10.1 lib/relaton_ogc/hit.rb
relaton-ogc-1.10.0 lib/relaton_ogc/hit.rb