LUSID C# SDK
Public Member Functions | Properties | List of all members
Lusid.Sdk.Model.MovementSettlementSummary Class Reference

MovementSettlementSummary More...

Inheritance diagram for Lusid.Sdk.Model.MovementSettlementSummary:
Inheritance graph
[legend]

Public Member Functions

 MovementSettlementSummary (string name=default(string), string type=default(string), string lusidInstrumentId=default(string), string instrumentScope=default(string), string settlementMode=default(string), string contractualSettlementDate=default(string), decimal units=default(decimal), decimal settledUnits=default(decimal), decimal unsettledUnits=default(decimal), decimal overdueUnits=default(decimal))
 Initializes a new instance of the MovementSettlementSummary 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 (MovementSettlementSummary input)
 Returns true if MovementSettlementSummary instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Properties

string Name [get, set]
 Gets or Sets Name More...
 
string Type [get, set]
 Gets or Sets Type More...
 
string LusidInstrumentId [get, set]
 Gets or Sets LusidInstrumentId More...
 
string InstrumentScope [get, set]
 Gets or Sets InstrumentScope More...
 
string SettlementMode [get, set]
 Gets or Sets SettlementMode More...
 
string ContractualSettlementDate [get, set]
 Gets or Sets ContractualSettlementDate More...
 
decimal Units [get, set]
 Gets or Sets Units More...
 
decimal SettledUnits [get, set]
 Gets or Sets SettledUnits More...
 
decimal UnsettledUnits [get, set]
 Gets or Sets UnsettledUnits More...
 
decimal OverdueUnits [get, set]
 Gets or Sets OverdueUnits More...
 

Detailed Description

MovementSettlementSummary

Constructor & Destructor Documentation

◆ MovementSettlementSummary()

Lusid.Sdk.Model.MovementSettlementSummary.MovementSettlementSummary ( string  name = default(string),
string  type = default(string),
string  lusidInstrumentId = default(string),
string  instrumentScope = default(string),
string  settlementMode = default(string),
string  contractualSettlementDate = default(string),
decimal  units = default(decimal),
decimal  settledUnits = default(decimal),
decimal  unsettledUnits = default(decimal),
decimal  overdueUnits = default(decimal) 
)
inline

Initializes a new instance of the MovementSettlementSummary class.

Parameters
namename.
typetype.
lusidInstrumentIdlusidInstrumentId.
instrumentScopeinstrumentScope.
settlementModesettlementMode.
contractualSettlementDatecontractualSettlementDate.
unitsunits.
settledUnitssettledUnits.
unsettledUnitsunsettledUnits.
overdueUnitsoverdueUnits.

Member Function Documentation

◆ Equals() [1/2]

bool Lusid.Sdk.Model.MovementSettlementSummary.Equals ( MovementSettlementSummary  input)
inline

Returns true if MovementSettlementSummary instances are equal

Parameters
inputInstance of MovementSettlementSummary to be compared
Returns
Boolean

◆ Equals() [2/2]

override bool Lusid.Sdk.Model.MovementSettlementSummary.Equals ( object  input)
inline

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ GetHashCode()

override int Lusid.Sdk.Model.MovementSettlementSummary.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

virtual string Lusid.Sdk.Model.MovementSettlementSummary.ToJson ( )
inlinevirtual

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string Lusid.Sdk.Model.MovementSettlementSummary.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ ContractualSettlementDate

string Lusid.Sdk.Model.MovementSettlementSummary.ContractualSettlementDate
getset

Gets or Sets ContractualSettlementDate

◆ InstrumentScope

string Lusid.Sdk.Model.MovementSettlementSummary.InstrumentScope
getset

Gets or Sets InstrumentScope

◆ LusidInstrumentId

string Lusid.Sdk.Model.MovementSettlementSummary.LusidInstrumentId
getset

Gets or Sets LusidInstrumentId

◆ Name

string Lusid.Sdk.Model.MovementSettlementSummary.Name
getset

Gets or Sets Name

◆ OverdueUnits

decimal Lusid.Sdk.Model.MovementSettlementSummary.OverdueUnits
getset

Gets or Sets OverdueUnits

◆ SettledUnits

decimal Lusid.Sdk.Model.MovementSettlementSummary.SettledUnits
getset

Gets or Sets SettledUnits

◆ SettlementMode

string Lusid.Sdk.Model.MovementSettlementSummary.SettlementMode
getset

Gets or Sets SettlementMode

◆ Type

string Lusid.Sdk.Model.MovementSettlementSummary.Type
getset

Gets or Sets Type

◆ Units

decimal Lusid.Sdk.Model.MovementSettlementSummary.Units
getset

Gets or Sets Units

◆ UnsettledUnits

decimal Lusid.Sdk.Model.MovementSettlementSummary.UnsettledUnits
getset

Gets or Sets UnsettledUnits


The documentation for this class was generated from the following file: