Module: ModernTreasury::Models::Document::DocumentableType

Extended by:
Internal::Type::Enum
Defined in:
lib/modern_treasury/models/document.rb

Overview

The type of the associated object. Currently can be one of ‘payment_order`, `transaction`, `expected_payment`, `counterparty`, `organization`, `case`, `internal_account`, `decision`, or `external_account`.

See Also:

Constant Summary collapse

CONNECTION =
:connection
COUNTERPARTY =
:counterparty
EXPECTED_PAYMENT =
:expected_payment
EXTERNAL_ACCOUNT =
:external_account
IDENTIFICATION =
:identification
INCOMING_PAYMENT_DETAIL =
:incoming_payment_detail
INTERNAL_ACCOUNT =
:internal_account
:legal_entity
ORGANIZATION =
:organization
PAYMENT_ORDER =
:payment_order
TRANSACTION =
:transaction

Method Summary

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