class PaymentCountrySettingMenu

Constants

ANDROIDIMAGEURL
ANDROIDLINKURL
ANDROIDPACKAGENAME
ANDROIDSTOREURL
BADGETYPE
DISPLAYTYPE
FIELDS
ID
IMGURL
IOSIMAGEURL
IOSLINKURL
IOSSTOREURL
LINKTYPE
LINKURL
NAME
ORDER
SEQUENCE
TOUCHIMGURL
TYPE

Public Instance Methods

struct_fields() click to toggle source
# File lib/linerb/gen-rb/takagi_chan_types.rb, line 7450
def struct_fields; FIELDS; end
validate() click to toggle source
# File lib/linerb/gen-rb/takagi_chan_types.rb, line 7452
def validate
  unless @type.nil? || ::G_a_b_z0_a_d_u0::VALID_VALUES.include?(@type)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field type!')
  end
  unless @linkType.nil? || ::G_a_b_z0_a_d_t0::VALID_VALUES.include?(@linkType)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field linkType!')
  end
  unless @badgeType.nil? || ::G_a_b_z0_a_d_s0::VALID_VALUES.include?(@badgeType)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field badgeType!')
  end
  unless @displayType.nil? || ::G_a_b_z0_a_d_n1::VALID_VALUES.include?(@displayType)
    raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field displayType!')
  end
end