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.