Lean  $LEAN_TAG$
QuantConnect.Interfaces.IFactorFileProvider Interface Reference

Provides instances of FactorFile<T> at run time More...

Inheritance diagram for QuantConnect.Interfaces.IFactorFileProvider:
[legend]

Public Member Functions

void Initialize (IMapFileProvider mapFileProvider, IDataProvider dataProvider)
 Initializes our FactorFileProvider by supplying our mapFileProvider and dataProvider More...
 
IFactorProvider Get (Symbol symbol)
 Gets a FactorFile<T> instance for the specified symbol, or null if not found More...
 

Detailed Description

Provides instances of FactorFile<T> at run time

Definition at line 26 of file IFactorFileProvider.cs.

Member Function Documentation

◆ Initialize()

void QuantConnect.Interfaces.IFactorFileProvider.Initialize ( IMapFileProvider  mapFileProvider,
IDataProvider  dataProvider 
)

Initializes our FactorFileProvider by supplying our mapFileProvider and dataProvider

Parameters
mapFileProviderMapFileProvider to use
dataProviderDataProvider to use

Implemented in QuantConnect.Data.Auxiliary.LocalZipFactorFileProvider, and QuantConnect.Data.Auxiliary.LocalDiskFactorFileProvider.

◆ Get()

IFactorProvider QuantConnect.Interfaces.IFactorFileProvider.Get ( Symbol  symbol)

Gets a FactorFile<T> instance for the specified symbol, or null if not found

Parameters
symbolThe security's symbol whose factor file we seek
Returns
The resolved factor file, or null if not found

Implemented in QuantConnect.Data.Auxiliary.LocalZipFactorFileProvider, and QuantConnect.Data.Auxiliary.LocalDiskFactorFileProvider.

Here is the caller graph for this function:

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