Class: Sekitori::Search::Operator
- Inherits:
-
Object
- Object
- Sekitori::Search::Operator
- Defined in:
- lib/sekitori/search/operator.rb
Instance Method Summary collapse
-
#initialize ⇒ Operator
constructor
A new instance of Operator.
- #rikishi_detail_search_from(name) ⇒ Object
- #rikishi_search_from(word) ⇒ Object
- #sekitori_detail_search_from(name) ⇒ Object
- #sekitori_search_from(word) ⇒ Object
Constructor Details
#initialize ⇒ Operator
Returns a new instance of Operator.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/sekitori/search/operator.rb', line 5 def initialize @yokozuna_generator = Sekitori::Generators::YokozunaListGenerator.new @oozeki_generator = Sekitori::Generators::OozekiListGenerator.new @sekiwake_generator = Sekitori::Generators::SekiwakeListGenerator.new @komusubi_generator = Sekitori::Generators::KomusubiListGenerator.new @makuuchi_generator = Sekitori::Generators::MakuuchiListGenerator.new @juryo_generator = Sekitori::Generators::JuryoListGenerator.new @makushita_generator = Sekitori::Generators::MakushitaListGenerator.new @sekitori_generators = [ @yokozuna_generator, @oozeki_generator, @sekiwake_generator, @komusubi_generator, @makuuchi_generator, @juryo_generator, @makuuchi_generator ] @rikishi_generators = @sekitori_generators + [@makushita_generator] end |
Instance Method Details
#rikishi_detail_search_from(name) ⇒ Object
39 40 41 |
# File 'lib/sekitori/search/operator.rb', line 39 def rikishi_detail_search_from(name) detail_search_from name, rikishi_list end |
#rikishi_search_from(word) ⇒ Object
31 32 33 |
# File 'lib/sekitori/search/operator.rb', line 31 def rikishi_search_from(word) search_from word, rikishi_hash end |
#sekitori_detail_search_from(name) ⇒ Object
35 36 37 |
# File 'lib/sekitori/search/operator.rb', line 35 def sekitori_detail_search_from(name) detail_search_from name, sekitori_list end |
#sekitori_search_from(word) ⇒ Object
27 28 29 |
# File 'lib/sekitori/search/operator.rb', line 27 def sekitori_search_from(word) search_from word, sekitori_hash end |