class ResultParser
Attributes
result[R]
Public Class Methods
new(result)
click to toggle source
# File lib/google_translate/result_parser.rb, line 5 def initialize result @result = result end
Public Instance Methods
nouns()
click to toggle source
# File lib/google_translate/result_parser.rb, line 17 def nouns list = [] if result[1].size > 1 if result[1][0] list = result[1][0][1] end end list end
synonym_exclamations()
click to toggle source
# File lib/google_translate/result_parser.rb, line 69 def synonym_exclamations list = [] if result[11].size > 1 if result[1][2] result[11][2][1].each do |r, _| list << r end end end list end
synonym_nouns()
click to toggle source
# File lib/google_translate/result_parser.rb, line 41 def synonym_nouns list = [] if result[11].size > 1 if result[1][0] result[11][0][1].each do |r, _| list << r end end end list end
synonym_verbs()
click to toggle source
# File lib/google_translate/result_parser.rb, line 55 def synonym_verbs list = [] if result[11].size > 1 if result[1][1] result[11][1][1].each do |r, _| list << r end end end list end
translation()
click to toggle source
# File lib/google_translate/result_parser.rb, line 9 def translation result[0][0][0] end
translit()
click to toggle source
# File lib/google_translate/result_parser.rb, line 13 def translit result[0][1][2] if result[0][1] end
verbs()
click to toggle source
# File lib/google_translate/result_parser.rb, line 29 def verbs list = [] if result[1].size > 1 if result[1][1] list = result[1][1][1] end end list end