Module: Rea::DBLP

Includes:
ErrorUtils
Included in:
Grab, Search
Defined in:
lib/rea-dblp/rea/dblp.rb,
lib/rea-dblp/rea/dblp/grab.rb,
lib/rea-dblp/rea/dblp/parser.rb,
lib/rea-dblp/rea/dblp/search.rb,
lib/rea-dblp/rea/dblp/entry_parser.rb,
lib/rea-dblp/rea/dblp/query_result_parser.rb

Defined Under Namespace

Classes: EntryParser, Grab, Parser, QueryResultParser, Search

Class Method Summary collapse

Methods included from ErrorUtils

#error_message, #not_found_error!, #not_implemented_error!, #parse_error!, #parse_format_error!, #third_party_error!, #unexpected_error!

Class Method Details

.grab(identifier) ⇒ Object



4
5
6
# File 'lib/rea-dblp/rea/dblp.rb', line 4

def grab(identifier)
  Grab.new.call(identifier)
end

.search(query) ⇒ Object



9
10
11
# File 'lib/rea-dblp/rea/dblp.rb', line 9

def search(query)
  Search.new.call(query)
end

.shortcutObject



19
20
21
# File 'lib/rea-dblp/rea/dblp.rb', line 19

def shortcut
  "dblp"
end

.urlObject



14
15
16
# File 'lib/rea-dblp/rea/dblp.rb', line 14

def url
  "http://www.dblp.org"
end