Lean  $LEAN_TAG$
QuantConnect.Optimizer.Objectives.ExtremumJsonConverter Class Reference
Inheritance diagram for QuantConnect.Optimizer.Objectives.ExtremumJsonConverter:
[legend]

Protected Member Functions

override string Convert (Extremum value)
 
override Extremum Convert (string value)
 
- Protected Member Functions inherited from QuantConnect.Util.TypeChangeJsonConverter< Extremum, string >
virtual T Create (Type type, JToken token)
 Creates an instance of the un-projected type to be deserialized More...
 
abstract TResult Convert (T value)
 Convert the input value to a value to be serialized More...
 
abstract T Convert (TResult value)
 Converts the input value to be deserialized More...
 

Protected Attributes

override bool PopulateProperties => false
 Don't populate any property More...
 
- Protected Attributes inherited from QuantConnect.Util.TypeChangeJsonConverter< Extremum, string >
virtual bool PopulateProperties
 True will populate TResult object returned by Convert(TResult) with json properties More...
 

Additional Inherited Members

- Public Member Functions inherited from QuantConnect.Util.TypeChangeJsonConverter< Extremum, string >
override object ReadJson (JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
 Reads the JSON representation of the object. More...
 
override void WriteJson (JsonWriter writer, object value, JsonSerializer serializer)
 Writes the JSON representation of the object. More...
 
override bool CanConvert (Type objectType)
 Determines whether this instance can convert the specified object type. More...
 

Detailed Description

Definition at line 21 of file ExtremumJsonConverter.cs.

Member Data Documentation

◆ PopulateProperties

override bool QuantConnect.Optimizer.Objectives.ExtremumJsonConverter.PopulateProperties => false
protected

Don't populate any property

Definition at line 26 of file ExtremumJsonConverter.cs.


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