Class: PinterestSdkClient::Language

Inherits:
Object
  • Object
show all
Defined in:
lib/pinterest_sdk/models/language.rb

Constant Summary collapse

AM =
"AM".freeze
AR =
"AR".freeze
AZ =
"AZ".freeze
BG =
"BG".freeze
BN =
"BN".freeze
BS =
"BS".freeze
CA =
"CA".freeze
CS =
"CS".freeze
DA =
"DA".freeze
DV =
"DV".freeze
DZ =
"DZ".freeze
DE =
"DE".freeze
EL =
"EL".freeze
EN =
"EN".freeze
ES =
"ES".freeze
ET =
"ET".freeze
FA =
"FA".freeze
FI =
"FI".freeze
FR =
"FR".freeze
HE =
"HE".freeze
HI =
"HI".freeze
HR =
"HR".freeze
HU =
"HU".freeze
HY =
"HY".freeze
ID =
"ID".freeze
IN =
"IN".freeze
IS =
"IS".freeze
IT =
"IT".freeze
IW =
"IW".freeze
JA =
"JA".freeze
KA =
"KA".freeze
KM =
"KM".freeze
KO =
"KO".freeze
LO =
"LO".freeze
LT =
"LT".freeze
LV =
"LV".freeze
MK =
"MK".freeze
MN =
"MN".freeze
MS =
"MS".freeze
MY =
"MY".freeze
NB =
"NB".freeze
NE =
"NE".freeze
NL =
"NL".freeze
NO =
"NO".freeze
PL =
"PL".freeze
PT =
"PT".freeze
RO =
"RO".freeze
RU =
"RU".freeze
SK =
"SK".freeze
SL =
"SL".freeze
SQ =
"SQ".freeze
SR =
"SR".freeze
SV =
"SV".freeze
TL =
"TL".freeze
UK =
"UK".freeze
VI =
"VI".freeze
TE =
"TE".freeze
TH =
"TH".freeze
TR =
"TR".freeze
XX =
"XX".freeze
ZH =
"ZH".freeze

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.build_from_hash(value) ⇒ String

Builds the enum from string

Parameters:

  • The (String)

    enum value in the form of the string

Returns:

  • (String)

    The enum value



83
84
85
# File 'lib/pinterest_sdk/models/language.rb', line 83

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

Parameters:

  • The (String)

    enum value in the form of the string

Returns:

  • (String)

    The enum value



90
91
92
93
94
# File 'lib/pinterest_sdk/models/language.rb', line 90

def build_from_hash(value)
  constantValues = Language.constants.select { |c| Language::const_get(c) == value }
  raise "Invalid ENUM value #{value} for class #Language" if constantValues.empty?
  value
end