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 SourceCache
private CalendarDateUnit
private 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:
get
in interfaceSupplier<CoordinatedSet<LocalDate>>
-
resolution
-