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

JournalEntryLinesQueryParameters More...

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

Public Member Functions

 JournalEntryLinesQueryParameters (DateOrDiaryEntry start=default(DateOrDiaryEntry), DateOrDiaryEntry end=default(DateOrDiaryEntry), string dateMode=default(string), string generalLedgerProfileCode=default(string), List< string > propertyKeys=default(List< string >))
 Initializes a new instance of the JournalEntryLinesQueryParameters 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 (JournalEntryLinesQueryParameters input)
 Returns true if JournalEntryLinesQueryParameters instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Properties

DateOrDiaryEntry Start [get, set]
 Gets or Sets Start More...
 
DateOrDiaryEntry End [get, set]
 Gets or Sets End More...
 
string DateMode [get, set]
 The mode of calculation of the journal entry lines. The available values are: ActivityDate. More...
 
string GeneralLedgerProfileCode [get, set]
 The optional code of a general ledger profile used to decorate journal entry lines with levels. More...
 
List< string > PropertyKeys [get, set]
 A list of property keys from the &#39;Instrument&#39;, &#39;Transaction&#39;, &#39;Portfolio&#39;, &#39;Account&#39;, &#39;LegalEntity&#39; or &#39;CustodianAccount&#39; domain to decorate onto the journal entry lines. More...
 

Detailed Description

JournalEntryLinesQueryParameters

Constructor & Destructor Documentation

◆ JournalEntryLinesQueryParameters()

Lusid.Sdk.Model.JournalEntryLinesQueryParameters.JournalEntryLinesQueryParameters ( DateOrDiaryEntry  start = default(DateOrDiaryEntry),
DateOrDiaryEntry  end = default(DateOrDiaryEntry),
string  dateMode = default(string),
string  generalLedgerProfileCode = default(string),
List< string >  propertyKeys = default(List<string>) 
)
inline

Initializes a new instance of the JournalEntryLinesQueryParameters class.

Parameters
startstart.
endend.
dateModeThe mode of calculation of the journal entry lines. The available values are: ActivityDate..
generalLedgerProfileCodeThe optional code of a general ledger profile used to decorate journal entry lines with levels..
propertyKeysA list of property keys from the &#39;Instrument&#39;, &#39;Transaction&#39;, &#39;Portfolio&#39;, &#39;Account&#39;, &#39;LegalEntity&#39; or &#39;CustodianAccount&#39; domain to decorate onto the journal entry lines..

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if JournalEntryLinesQueryParameters instances are equal

Parameters
inputInstance of JournalEntryLinesQueryParameters to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ DateMode

string Lusid.Sdk.Model.JournalEntryLinesQueryParameters.DateMode
getset

The mode of calculation of the journal entry lines. The available values are: ActivityDate.

The mode of calculation of the journal entry lines. The available values are: ActivityDate.

◆ End

DateOrDiaryEntry Lusid.Sdk.Model.JournalEntryLinesQueryParameters.End
getset

Gets or Sets End

◆ GeneralLedgerProfileCode

string Lusid.Sdk.Model.JournalEntryLinesQueryParameters.GeneralLedgerProfileCode
getset

The optional code of a general ledger profile used to decorate journal entry lines with levels.

The optional code of a general ledger profile used to decorate journal entry lines with levels.

◆ PropertyKeys

List<string> Lusid.Sdk.Model.JournalEntryLinesQueryParameters.PropertyKeys
getset

A list of property keys from the &#39;Instrument&#39;, &#39;Transaction&#39;, &#39;Portfolio&#39;, &#39;Account&#39;, &#39;LegalEntity&#39; or &#39;CustodianAccount&#39; domain to decorate onto the journal entry lines.

A list of property keys from the &#39;Instrument&#39;, &#39;Transaction&#39;, &#39;Portfolio&#39;, &#39;Account&#39;, &#39;LegalEntity&#39; or &#39;CustodianAccount&#39; domain to decorate onto the journal entry lines.

◆ Start

DateOrDiaryEntry Lusid.Sdk.Model.JournalEntryLinesQueryParameters.Start
getset

Gets or Sets Start


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