C# Class Sharekhan.domain.TermDeposit

Inheritance: Instrument
Afficher le fichier Open project: anagri/sharekhan Class Usage Examples

Méthodes publiques

Méthode Description
CalculateRealizedProfits ( ITransactionCollection listOfTransactions ) : double
CurrentMarketValue ( IList transactions ) : Price
IsMatured ( ) : bool
TermDeposit ( Term term, Price investedAmount, Symbol symbol, string description, InterestRate interestRate, int interestPayoutFrequency ) : System

Méthodes protégées

Méthode Description
Validate ( ) : void

Method Details

CalculateRealizedProfits() public méthode

public CalculateRealizedProfits ( ITransactionCollection listOfTransactions ) : double
listOfTransactions ITransactionCollection
Résultat double

CurrentMarketValue() public méthode

public CurrentMarketValue ( IList transactions ) : Price
transactions IList
Résultat Price

IsMatured() public méthode

public IsMatured ( ) : bool
Résultat bool

TermDeposit() public méthode

public TermDeposit ( Term term, Price investedAmount, Symbol symbol, string description, InterestRate interestRate, int interestPayoutFrequency ) : System
term Term
investedAmount Price
symbol Symbol
description string
interestRate InterestRate
interestPayoutFrequency int
Résultat System

Validate() protected méthode

protected Validate ( ) : void
Résultat void