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

Container class pairing economic dependencies and quote data More...

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

Public Member Functions

 EconomicDependencyWithQuote (EconomicDependency economicDependency=default(EconomicDependency), MetricValue metricValue=default(MetricValue), decimal? scaleFactor=default(decimal?))
 Initializes a new instance of the EconomicDependencyWithQuote 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 (EconomicDependencyWithQuote input)
 Returns true if EconomicDependencyWithQuote instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Protected Member Functions

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

Properties

EconomicDependency EconomicDependency [get, set]
 Gets or Sets EconomicDependency More...
 
MetricValue MetricValue [get, set]
 Gets or Sets MetricValue More...
 
decimal? ScaleFactor [get, set]
 Scale factor for the quote - this can be null, in which case we default to 1. More...
 

Detailed Description

Container class pairing economic dependencies and quote data

Constructor & Destructor Documentation

◆ EconomicDependencyWithQuote() [1/2]

Lusid.Sdk.Model.EconomicDependencyWithQuote.EconomicDependencyWithQuote ( )
inlineprotected

Initializes a new instance of the EconomicDependencyWithQuote class.

◆ EconomicDependencyWithQuote() [2/2]

Lusid.Sdk.Model.EconomicDependencyWithQuote.EconomicDependencyWithQuote ( EconomicDependency  economicDependency = default(EconomicDependency),
MetricValue  metricValue = default(MetricValue),
decimal?  scaleFactor = default(decimal?) 
)
inline

Initializes a new instance of the EconomicDependencyWithQuote class.

Parameters
economicDependencyeconomicDependency (required).
metricValuemetricValue (required).
scaleFactorScale factor for the quote - this can be null, in which case we default to 1..

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if EconomicDependencyWithQuote instances are equal

Parameters
inputInstance of EconomicDependencyWithQuote to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ EconomicDependency

EconomicDependency Lusid.Sdk.Model.EconomicDependencyWithQuote.EconomicDependency
getset

Gets or Sets EconomicDependency

◆ MetricValue

MetricValue Lusid.Sdk.Model.EconomicDependencyWithQuote.MetricValue
getset

Gets or Sets MetricValue

◆ ScaleFactor

decimal? Lusid.Sdk.Model.EconomicDependencyWithQuote.ScaleFactor
getset

Scale factor for the quote - this can be null, in which case we default to 1.

Scale factor for the quote - this can be null, in which case we default to 1.


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