class ProductDetail
Constants
- APPLICATIONVERSIONRANGE
- ATTRIBUTES
- AUTHOR
- AUTHORID
- AVAILABLEFORMYSELF
- AVAILABLEFORPRESENT
- AVAILABLEINCOUNTRY
- BILLINGCPID
- BILLINGITEMID
- COPYRIGHT
- DETAILS
- FIELDS
- GRANTEDBYDEFAULT
- ID
- IMAGES
- INSTALLEDTIME
- LATESTVERSION
- LATESTVERSIONSTRING
- LOCALIZEDPRICE
- NAME
- NOTICE
- ONSALE
- OWNED
- PRICE
- PRICEINLINECOIN
- PRICETIER
- PRODUCTPROMOTIONPROPERTY
- PRODUCTPROPERTY
- PRODUCTSALESSTATE
- PROMOTIONINFO
- SALESFLAGS
- STICKERRESOURCETYPE
- SUBSCRIPTIONPROPERTY
- SUBTYPE
- TYPE
- VALIDFOR
- VALIDUNTIL
- VERSION
- VERSIONSTRING
- WISHPROPERTY
Public Instance Methods
struct_fields()
click to toggle source
# File lib/linerb/gen-rb/takagi_chan_types.rb, line 10364 def struct_fields; FIELDS; end
validate()
click to toggle source
# File lib/linerb/gen-rb/takagi_chan_types.rb, line 10366 def validate unless @name.nil? || ::P0_a_a_b_a_a_a3::VALID_VALUES.include?(@name) raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field name!') end unless @details.nil? || ::P0_a_a_b_a_a_o1::VALID_VALUES.include?(@details) raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field details!') end unless @validFor.nil? || ::P0_a_a_b_a_a_t3::VALID_VALUES.include?(@validFor) raise ::Thrift::ProtocolException.new(::Thrift::ProtocolException::UNKNOWN, 'Invalid value of field validFor!') end end