Class: Gbbib::HitCollection

Inherits:
Array
  • Object
show all
Defined in:
lib/gbbib/hit_collection.rb

Overview

Page of hit collection

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hits = nil, hit_pages = nil) ⇒ HitCollection

Returns a new instance of HitCollection.

Parameters:



18
19
20
21
22
# File 'lib/gbbib/hit_collection.rb', line 18

def initialize(hits = nil, hit_pages = nil)
  concat hits
  @fetched   = false
  @hit_pages = hit_pages
end

Instance Attribute Details

#fetchedTrueClass, FalseClass (readonly)

Returns:

  • (TrueClass, FalseClass)


7
8
9
# File 'lib/gbbib/hit_collection.rb', line 7

def fetched
  @fetched
end

#hit_pagesIsobib::HitPages (readonly)

Returns:

  • (Isobib::HitPages)


10
11
12
# File 'lib/gbbib/hit_collection.rb', line 10

def hit_pages
  @hit_pages
end

#scrapperGbbib::GbScrapper, ... (readonly)



13
14
15
# File 'lib/gbbib/hit_collection.rb', line 13

def scrapper
  @scrapper
end