FeeAccrual
More...
|
| | FeeAccrual (DateTimeOffset effectiveAt=default(DateTimeOffset), string code=default(string), string name=default(string), decimal calculationBase=default(decimal), decimal amount=default(decimal), decimal previousAccrual=default(decimal), decimal previousTotalAccrual=default(decimal), decimal totalAccrual=default(decimal), List< Link > links=default(List< Link >)) |
| | Initializes a new instance of the FeeAccrual class. More...
|
| |
| override string | ToString () |
| | Returns the string presentation of the object More...
|
| |
| virtual string | ToJson () |
| | Returns the JSON string presentation of the object More...
|
| |
| override bool | Equals (object input) |
| | Returns true if objects are equal More...
|
| |
| bool | Equals (FeeAccrual input) |
| | Returns true if FeeAccrual instances are equal More...
|
| |
| override int | GetHashCode () |
| | Gets the hash code More...
|
| |
|
| DateTimeOffset | EffectiveAt [get, set] |
| | The effective date for which the fee accrual has been calculated. More...
|
| |
| string | Code [get, set] |
| | The code of the fee for which the accrual has been calculated. More...
|
| |
| string | Name [get, set] |
| | The name of the fee for which the accrual has been calculated. More...
|
| |
| decimal | CalculationBase [get, set] |
| | The result of the evaluating the fee's calculation base expression. More...
|
| |
| decimal | Amount [get, set] |
| | The result of applying the fee to the calculation base, and scaled down to a day. More...
|
| |
| decimal | PreviousAccrual [get, set] |
| | The previous valuation point's total accrual. More...
|
| |
| decimal | PreviousTotalAccrual [get, set] |
| | The previous valuation point's total accrual. More...
|
| |
| decimal | TotalAccrual [get, set] |
| | The sum of the PreviousAccrual and Amount. More...
|
| |
| List< Link > | Links [get, set] |
| | Gets or Sets Links More...
|
| |
◆ FeeAccrual() [1/2]
| Lusid.Sdk.Model.FeeAccrual.FeeAccrual |
( |
| ) |
|
|
inlineprotected |
Initializes a new instance of the FeeAccrual class.
◆ FeeAccrual() [2/2]
| Lusid.Sdk.Model.FeeAccrual.FeeAccrual |
( |
DateTimeOffset |
effectiveAt = default(DateTimeOffset), |
|
|
string |
code = default(string), |
|
|
string |
name = default(string), |
|
|
decimal |
calculationBase = default(decimal), |
|
|
decimal |
amount = default(decimal), |
|
|
decimal |
previousAccrual = default(decimal), |
|
|
decimal |
previousTotalAccrual = default(decimal), |
|
|
decimal |
totalAccrual = default(decimal), |
|
|
List< Link > |
links = default(List<Link>) |
|
) |
| |
|
inline |
Initializes a new instance of the FeeAccrual class.
- Parameters
-
| effectiveAt | The effective date for which the fee accrual has been calculated. (required). |
| code | The code of the fee for which the accrual has been calculated. (required). |
| name | The name of the fee for which the accrual has been calculated. (required). |
| calculationBase | The result of the evaluating the fee's calculation base expression.. |
| amount | The result of applying the fee to the calculation base, and scaled down to a day.. |
| previousAccrual | The previous valuation point's total accrual.. |
| previousTotalAccrual | The previous valuation point's total accrual.. |
| totalAccrual | The sum of the PreviousAccrual and Amount.. |
| links | links. |
◆ Equals() [1/2]
| bool Lusid.Sdk.Model.FeeAccrual.Equals |
( |
FeeAccrual |
input | ) |
|
|
inline |
Returns true if FeeAccrual instances are equal
- Parameters
-
- Returns
- Boolean
◆ Equals() [2/2]
| override bool Lusid.Sdk.Model.FeeAccrual.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
| override int Lusid.Sdk.Model.FeeAccrual.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.FeeAccrual.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.FeeAccrual.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Amount
| decimal Lusid.Sdk.Model.FeeAccrual.Amount |
|
getset |
The result of applying the fee to the calculation base, and scaled down to a day.
The result of applying the fee to the calculation base, and scaled down to a day.
◆ CalculationBase
| decimal Lusid.Sdk.Model.FeeAccrual.CalculationBase |
|
getset |
The result of the evaluating the fee's calculation base expression.
The result of the evaluating the fee's calculation base expression.
◆ Code
| string Lusid.Sdk.Model.FeeAccrual.Code |
|
getset |
The code of the fee for which the accrual has been calculated.
The code of the fee for which the accrual has been calculated.
◆ EffectiveAt
| DateTimeOffset Lusid.Sdk.Model.FeeAccrual.EffectiveAt |
|
getset |
The effective date for which the fee accrual has been calculated.
The effective date for which the fee accrual has been calculated.
◆ Links
| List<Link> Lusid.Sdk.Model.FeeAccrual.Links |
|
getset |
◆ Name
| string Lusid.Sdk.Model.FeeAccrual.Name |
|
getset |
The name of the fee for which the accrual has been calculated.
The name of the fee for which the accrual has been calculated.
◆ PreviousAccrual
| decimal Lusid.Sdk.Model.FeeAccrual.PreviousAccrual |
|
getset |
The previous valuation point's total accrual.
The previous valuation point's total accrual.
◆ PreviousTotalAccrual
| decimal Lusid.Sdk.Model.FeeAccrual.PreviousTotalAccrual |
|
getset |
The previous valuation point's total accrual.
The previous valuation point's total accrual.
◆ TotalAccrual
| decimal Lusid.Sdk.Model.FeeAccrual.TotalAccrual |
|
getset |
The sum of the PreviousAccrual and Amount.
The sum of the PreviousAccrual and Amount.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/lusid-sdk-csharp/checkouts/latest/sdk/Lusid.Sdk/Model/FeeAccrual.cs