class Io::Flow::V0::Models::ProvinceType
Attributes
value[R]
Public Class Methods
ALL()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25577 def ProvinceType.ALL @@all ||= [ProvinceType.area, ProvinceType.city, ProvinceType.county, ProvinceType.department, ProvinceType.dependency, ProvinceType.district, ProvinceType.do_si, ProvinceType.emirate, ProvinceType.entity, ProvinceType.island, ProvinceType.municipality, ProvinceType.oblast, ProvinceType.outlying_area, ProvinceType.parish, ProvinceType.prefecture, ProvinceType.province, ProvinceType.state, ProvinceType.territory, ProvinceType.other] end
apply(value)
click to toggle source
Returns the instance of ProvinceType
for this value, creating a new instance for an unknown value
# File lib/flow_commerce/flow_api_v0_client.rb, line 25562 def ProvinceType.apply(value) if value.instance_of?(ProvinceType) value else HttpClient::Preconditions.assert_class_or_nil('value', value, String) value.nil? ? nil : (from_string(value) || ProvinceType.new(value)) end end
area()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25581 def ProvinceType.area @@_area ||= ProvinceType.new('area') end
city()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25585 def ProvinceType.city @@_city ||= ProvinceType.new('city') end
county()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25589 def ProvinceType.county @@_county ||= ProvinceType.new('county') end
department()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25593 def ProvinceType.department @@_department ||= ProvinceType.new('department') end
dependency()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25597 def ProvinceType.dependency @@_dependency ||= ProvinceType.new('dependency') end
district()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25601 def ProvinceType.district @@_district ||= ProvinceType.new('district') end
do_si()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25605 def ProvinceType.do_si @@_do_si ||= ProvinceType.new('do_si') end
emirate()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25609 def ProvinceType.emirate @@_emirate ||= ProvinceType.new('emirate') end
entity()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25613 def ProvinceType.entity @@_entity ||= ProvinceType.new('entity') end
from_string(value)
click to toggle source
Returns the instance of ProvinceType
for this value, or nil if not found
# File lib/flow_commerce/flow_api_v0_client.rb, line 25572 def ProvinceType.from_string(value) HttpClient::Preconditions.assert_class('value', value, String) ProvinceType.ALL.find { |v| v.value == value } end
island()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25617 def ProvinceType.island @@_island ||= ProvinceType.new('island') end
municipality()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25621 def ProvinceType.municipality @@_municipality ||= ProvinceType.new('municipality') end
new(value)
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25557 def initialize(value) @value = HttpClient::Preconditions.assert_class('value', value, String) end
oblast()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25625 def ProvinceType.oblast @@_oblast ||= ProvinceType.new('oblast') end
other()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25653 def ProvinceType.other @@_other ||= ProvinceType.new('other') end
outlying_area()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25629 def ProvinceType.outlying_area @@_outlying_area ||= ProvinceType.new('outlying_area') end
parish()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25633 def ProvinceType.parish @@_parish ||= ProvinceType.new('parish') end
prefecture()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25637 def ProvinceType.prefecture @@_prefecture ||= ProvinceType.new('prefecture') end
province()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25641 def ProvinceType.province @@_province ||= ProvinceType.new('province') end
state()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25645 def ProvinceType.state @@_state ||= ProvinceType.new('state') end
territory()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25649 def ProvinceType.territory @@_territory ||= ProvinceType.new('territory') end
Public Instance Methods
to_hash()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 25657 def to_hash value end