base
Defines the Visitor abstract base class for instrument visitors.
Classes:
-
Visitor
–Abstract base class for instrument visitors.
Visitor
Bases: ABC
Abstract base class for instrument visitors.
Methods:
-
visit_amortizing_fixed_rate_loan
–Visit an amortizing fixed rate bond.
-
visit_cash
–Visit cash.
-
visit_common_equity
–Visit common equity.
-
visit_covered_bond
–Visit a covered bond.
-
visit_credit_card
–Visit a credit card.
-
visit_deposit
–Visit deposit.
-
visit_fixed_rate_bond
–Visit a fixed rate bond.
-
visit_mock_instrument
–Visit a mock instrument.
-
visit_personal_loan
–Visit a personal loan.
visit_amortizing_fixed_rate_loan
abstractmethod
visit_amortizing_fixed_rate_loan(
instrument: AmortizingFixedRateLoan,
) -> None
Visit an amortizing fixed rate bond.
visit_common_equity
abstractmethod
visit_common_equity(instrument: CommonEquity) -> None
Visit common equity.
visit_covered_bond
abstractmethod
visit_covered_bond(instrument: CoveredBond) -> None
Visit a covered bond.
visit_credit_card
abstractmethod
visit_credit_card(instrument: CreditCard) -> None
Visit a credit card.
visit_fixed_rate_bond
abstractmethod
visit_fixed_rate_bond(instrument: FixedRateBond) -> None
Visit a fixed rate bond.
visit_mock_instrument
visit_mock_instrument(instrument: MockInstrument) -> None
Visit a mock instrument.
visit_personal_loan
abstractmethod
visit_personal_loan(instrument: PersonalLoan) -> None
Visit a personal loan.