Class DataSource.Coordinated
java.lang.Object
org.ojalgo.data.domain.finance.series.DataSource.Coordinated
- All Implemented Interfaces:
Supplier<CoordinatedSet<LocalDate>>
- Enclosing class:
DataSource
public static final class DataSource.Coordinated
extends Object
implements Supplier<CoordinatedSet<LocalDate>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CoordinatedSet.Builder<LocalDate> private final SourceCacheprivate CalendarDateUnitprivate final YahooSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends DatePrice>
DataSource.Coordinatedadd(FinanceData<T> data) <T1 extends DatePrice, T2 extends DatePrice>
DataSource.Coordinatedadd(FinanceData<T1> primary, FinanceData<T2> secondary) addAlphaVantage(String symbol, String apiKey) addIEXTrading(String symbol) <T extends DatePrice>
DataSource.CoordinatedaddReader(File file, BasicParser<T> parser) get()resolution(CalendarDateUnit resolution)
-
Field Details
-
myBuilder
-
myCache
-
myResolution
-
myYahooSession
-
-
Constructor Details
-
Coordinated
public Coordinated()
-
-
Method Details
-
add
-
add
public <T1 extends DatePrice, T2 extends DatePrice> DataSource.Coordinated add(FinanceData<T1> primary, FinanceData<T2> secondary) -
addAlphaVantage
-
addIEXTrading
-
addReader
-
addYahoo
-
get
- Specified by:
getin interfaceSupplier<CoordinatedSet<LocalDate>>
-
resolution
-