|
LUSID C# SDK
|
GroupReconciliationAggregateComparisonRuleOperand More...

Public Member Functions | |
| GroupReconciliationAggregateComparisonRuleOperand (string key=default(string), string operation=default(string)) | |
| Initializes a new instance of the GroupReconciliationAggregateComparisonRuleOperand 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 (GroupReconciliationAggregateComparisonRuleOperand input) |
| Returns true if GroupReconciliationAggregateComparisonRuleOperand instances are equal More... | |
| override int | GetHashCode () |
| Gets the hash code More... | |
Protected Member Functions | |
| GroupReconciliationAggregateComparisonRuleOperand () | |
| Initializes a new instance of the GroupReconciliationAggregateComparisonRuleOperand class. More... | |
Properties | |
| string | Key [get, set] |
| The key of the value to compare More... | |
| string | Operation [get, set] |
| What to do with the value pointed to by the key, e.g. Sum. Only "Value is allowed for core rules". Available values: Sum, Proportion, Average, Count, Min, Max, Value, SumOfPositiveValues, SumOfNegativeValues, SumOfAbsoluteValues, ProportionOfAbsoluteValues, SumCumulativeInAdvance, SumCumulativeInArrears. More... | |
|
inlineprotected |
Initializes a new instance of the GroupReconciliationAggregateComparisonRuleOperand class.
|
inline |
Initializes a new instance of the GroupReconciliationAggregateComparisonRuleOperand class.
| key | The key of the value to compare (required). |
| operation | What to do with the value pointed to by the key, e.g. Sum. Only "Value is allowed for core rules". Available values: Sum, Proportion, Average, Count, Min, Max, Value, SumOfPositiveValues, SumOfNegativeValues, SumOfAbsoluteValues, ProportionOfAbsoluteValues, SumCumulativeInAdvance, SumCumulativeInArrears. (required). |
|
inline |
Returns true if GroupReconciliationAggregateComparisonRuleOperand instances are equal
| input | Instance of GroupReconciliationAggregateComparisonRuleOperand to be compared |
|
inline |
Returns true if objects are equal
| input | Object to be compared |
|
inline |
Gets the hash code
|
inlinevirtual |
Returns the JSON string presentation of the object
|
inline |
Returns the string presentation of the object
|
getset |
The key of the value to compare
The key of the value to compare
|
getset |
What to do with the value pointed to by the key, e.g. Sum. Only "Value is allowed for core rules". Available values: Sum, Proportion, Average, Count, Min, Max, Value, SumOfPositiveValues, SumOfNegativeValues, SumOfAbsoluteValues, ProportionOfAbsoluteValues, SumCumulativeInAdvance, SumCumulativeInArrears.
What to do with the value pointed to by the key, e.g. Sum. Only "Value is allowed for core rules". Available values: Sum, Proportion, Average, Count, Min, Max, Value, SumOfPositiveValues, SumOfNegativeValues, SumOfAbsoluteValues, ProportionOfAbsoluteValues, SumCumulativeInAdvance, SumCumulativeInArrears.