Module: Yoomoney::Models::ReceiptItemPaymentSubject

Extended by:
Internal::Type::Enum
Defined in:
lib/yoomoney/models/receipt_item_payment_subject.rb,
sig/yoomoney/models/receipt_item_payment_subject.rbs

Constant Summary collapse

COMMODITY =

Returns:

  • (:commodity)
:commodity
EXCISE =

Returns:

  • (:excise)
:excise
JOB =

Returns:

  • (:job)
:job
SERVICE =

Returns:

  • (:service)
:service
GAMBLING_BET =

Returns:

  • (:gambling_bet)
:gambling_bet
GAMBLING_PRIZE =

Returns:

  • (:gambling_prize)
:gambling_prize
LOTTERY =

Returns:

  • (:lottery)
:lottery
LOTTERY_PRIZE =

Returns:

  • (:lottery_prize)
:lottery_prize
INTELLECTUAL_ACTIVITY =

Returns:

  • (:intellectual_activity)
:intellectual_activity
PAYMENT =

Returns:

  • (:payment)
:payment
AGENT_COMMISSION =

Returns:

  • (:agent_commission)
:agent_commission
PROPERTY_RIGHT =

Returns:

  • (:property_right)
:property_right
NON_OPERATING_GAIN =

Returns:

  • (:non_operating_gain)
:non_operating_gain
INSURANCE_PREMIUM =

Returns:

  • (:insurance_premium)
:insurance_premium
SALES_TAX =

Returns:

  • (:sales_tax)
:sales_tax
RESORT_FEE =

Returns:

  • (:resort_fee)
:resort_fee
COMPOSITE =

Returns:

  • (:composite)
:composite
ANOTHER =

Returns:

  • (:another)
:another
FINE =

Returns:

  • (:fine)
:fine
TAX =

Returns:

  • (:tax)
:tax
LIEN =

Returns:

  • (:lien)
:lien
COST =

Returns:

  • (:cost)
:cost
PENSION_INSURANCE_WITHOUT_PAYOUTS =

Returns:

  • (:pension_insurance_without_payouts)
:pension_insurance_without_payouts
PENSION_INSURANCE_WITH_PAYOUTS =

Returns:

  • (:pension_insurance_with_payouts)
:pension_insurance_with_payouts
HEALTH_INSURANCE_WITHOUT_PAYOUTS =

Returns:

  • (:health_insurance_without_payouts)
:health_insurance_without_payouts
HEALTH_INSURANCE_WITH_PAYOUTS =

Returns:

  • (:health_insurance_with_payouts)
:health_insurance_with_payouts
HEALTH_INSURANCE =

Returns:

  • (:health_insurance)
:health_insurance
CASINO =

Returns:

  • (:casino)
:casino
AGENT_WITHDRAWALS =

Returns:

  • (:agent_withdrawals)
:agent_withdrawals
NON_MARKED_EXCISE =

Returns:

  • (:non_marked_excise)
:non_marked_excise
MARKED_EXCISE =

Returns:

  • (:marked_excise)
:marked_excise
MARKED =

Returns:

  • (:marked)
:marked
NON_MARKED =

Returns:

  • (:non_marked)
:non_marked

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info

Class Method Details

.values ⇒ Array<Symbol>

Returns:

  • (Array<Symbol>)


# File 'lib/yoomoney/models/receipt_item_payment_subject.rb', line 42

Instance Method Details

#self?.values ⇒ ::Array[Yoomoney::Models::receipt_item_payment_subject]

Returns:

  • (::Array[Yoomoney::Models::receipt_item_payment_subject])


75
# File 'sig/yoomoney/models/receipt_item_payment_subject.rbs', line 75

def self?.values: -> ::Array[Yoomoney::Models::receipt_item_payment_subject]