Class: SyllabsApi::Modules::LanguageDetection::Language
- Inherits:
-
Object
- Object
- SyllabsApi::Modules::LanguageDetection::Language
- Defined in:
- lib/syllabs-api/modules/language_detection/response.rb
Instance Attribute Summary collapse
-
#alpha2 ⇒ Object
Returns the value of attribute alpha2.
-
#alpha3 ⇒ Object
Returns the value of attribute alpha3.
-
#name ⇒ Object
Returns the value of attribute name.
-
#score ⇒ Object
Returns the value of attribute score.
Instance Method Summary collapse
-
#initialize(name, alpha2, alpha3, score) ⇒ Language
constructor
A new instance of Language.
Constructor Details
#initialize(name, alpha2, alpha3, score) ⇒ Language
Returns a new instance of Language.
22 23 24 |
# File 'lib/syllabs-api/modules/language_detection/response.rb', line 22 def initialize(name, alpha2, alpha3, score) @name, @alpha2, @alpha3, @score = name, alpha2, alpha3, score end |
Instance Attribute Details
#alpha2 ⇒ Object
Returns the value of attribute alpha2.
21 22 23 |
# File 'lib/syllabs-api/modules/language_detection/response.rb', line 21 def alpha2 @alpha2 end |
#alpha3 ⇒ Object
Returns the value of attribute alpha3.
21 22 23 |
# File 'lib/syllabs-api/modules/language_detection/response.rb', line 21 def alpha3 @alpha3 end |
#name ⇒ Object
Returns the value of attribute name.
21 22 23 |
# File 'lib/syllabs-api/modules/language_detection/response.rb', line 21 def name @name end |
#score ⇒ Object
Returns the value of attribute score.
21 22 23 |
# File 'lib/syllabs-api/modules/language_detection/response.rb', line 21 def score @score end |