Class: TinkoffInvestClient::SandboxCurrency
- Inherits:
-
Object
- Object
- TinkoffInvestClient::SandboxCurrency
- Defined in:
- lib/tinkoff_invest_client/models/sandbox_currency.rb
Constant Summary collapse
- RUB =
"RUB".freeze
- USD =
"USD".freeze
- EUR =
"EUR".freeze
- GBP =
"GBP".freeze
- HKD =
"HKD".freeze
- CHF =
"CHF".freeze
- JPY =
"JPY".freeze
- CNY =
"CNY".freeze
- TRY =
"TRY".freeze
Class Method Summary collapse
-
.build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Class Method Details
.build_from_hash(value) ⇒ String
Builds the enum from string
31 32 33 |
# File 'lib/tinkoff_invest_client/models/sandbox_currency.rb', line 31 def self.build_from_hash(value) new.build_from_hash(value) end |
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
38 39 40 41 42 |
# File 'lib/tinkoff_invest_client/models/sandbox_currency.rb', line 38 def build_from_hash(value) constantValues = SandboxCurrency.constants.select { |c| SandboxCurrency::const_get(c) == value } raise "Invalid ENUM value #{value} for class #SandboxCurrency" if constantValues.empty? value end |