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

DecimalListAllOf More...

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

Public Types

enum class  ReferenceListTypeEnum {
  PortfolioGroupIdList = 1 , PortfolioIdList = 2 , AddressKeyList = 3 , StringList = 4 ,
  InstrumentList = 5 , DecimalList = 6 , PropertyList = 7
}
 The reference list values. The available values are: PortfolioGroupIdList, PortfolioIdList, AddressKeyList, StringList, InstrumentList, DecimalList, PropertyList More...
 

Public Member Functions

 DecimalListAllOf (List< decimal > values=default(List< decimal >), ReferenceListTypeEnum referenceListType=default(ReferenceListTypeEnum))
 Initializes a new instance of the DecimalListAllOf 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 (DecimalListAllOf input)
 Returns true if DecimalListAllOf instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Protected Member Functions

 DecimalListAllOf ()
 Initializes a new instance of the DecimalListAllOf class. More...
 

Properties

ReferenceListTypeEnum ReferenceListType [get, set]
 The reference list values. The available values are: PortfolioGroupIdList, PortfolioIdList, AddressKeyList, StringList, InstrumentList, DecimalList, PropertyList More...
 
List< decimal > Values [get, set]
 Gets or Sets Values More...
 

Detailed Description

DecimalListAllOf

Member Enumeration Documentation

◆ ReferenceListTypeEnum

The reference list values. The available values are: PortfolioGroupIdList, PortfolioIdList, AddressKeyList, StringList, InstrumentList, DecimalList, PropertyList

The reference list values. The available values are: PortfolioGroupIdList, PortfolioIdList, AddressKeyList, StringList, InstrumentList, DecimalList, PropertyList

Enumerator
PortfolioGroupIdList 

Enum PortfolioGroupIdList for value: PortfolioGroupIdList

PortfolioIdList 

Enum PortfolioIdList for value: PortfolioIdList

AddressKeyList 

Enum AddressKeyList for value: AddressKeyList

StringList 

Enum StringList for value: StringList

InstrumentList 

Enum InstrumentList for value: InstrumentList

DecimalList 

Enum DecimalList for value: DecimalList

PropertyList 

Enum PropertyList for value: PropertyList

Constructor & Destructor Documentation

◆ DecimalListAllOf() [1/2]

Lusid.Sdk.Model.DecimalListAllOf.DecimalListAllOf ( )
inlineprotected

Initializes a new instance of the DecimalListAllOf class.

◆ DecimalListAllOf() [2/2]

Lusid.Sdk.Model.DecimalListAllOf.DecimalListAllOf ( List< decimal >  values = default(List<decimal>),
ReferenceListTypeEnum  referenceListType = default(ReferenceListTypeEnum) 
)
inline

Initializes a new instance of the DecimalListAllOf class.

Parameters
valuesvalues (required).
referenceListTypeThe reference list values. The available values are: PortfolioGroupIdList, PortfolioIdList, AddressKeyList, StringList, InstrumentList, DecimalList, PropertyList (required).

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if DecimalListAllOf instances are equal

Parameters
inputInstance of DecimalListAllOf to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ ReferenceListType

ReferenceListTypeEnum Lusid.Sdk.Model.DecimalListAllOf.ReferenceListType
getset

The reference list values. The available values are: PortfolioGroupIdList, PortfolioIdList, AddressKeyList, StringList, InstrumentList, DecimalList, PropertyList

The reference list values. The available values are: PortfolioGroupIdList, PortfolioIdList, AddressKeyList, StringList, InstrumentList, DecimalList, PropertyList

◆ Values

List<decimal> Lusid.Sdk.Model.DecimalListAllOf.Values
getset

Gets or Sets Values


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