_WithNPV ======== .. currentmodule:: rateslib.periods.protocols .. autoclass:: _WithNPV :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~_WithNPV.settlement_params .. rubric:: Methods Summary .. autosummary:: ~_WithNPV.immediate_local_npv ~_WithNPV.local_npv ~_WithNPV.npv ~_WithNPV.try_immediate_local_npv ~_WithNPV.try_local_npv .. rubric:: Attributes Documentation .. autoattribute:: settlement_params .. rubric:: Methods Documentation .. automethod:: immediate_local_npv .. automethod:: local_npv .. automethod:: npv .. automethod:: try_immediate_local_npv .. automethod:: try_local_npv