Package | Description |
---|---|
com.dxfeed.ipf |
Provides classes to read, write, and represent Instrument Profile Files.
|
com.dxfeed.ipf.option |
Provides classes to group option instruments into option chains by product and underlying symbol and into
series by expiration, mmy, etc within a chain.
|
com.dxfeed.schedule |
Provides information about trading days, sessions, and their schedules.
|
Modifier and Type | Method and Description |
---|---|
List<InstrumentProfile> |
InstrumentProfileReader.read(InputStream in)
Reads and returns instrument profiles from specified stream.
|
List<InstrumentProfile> |
InstrumentProfileReader.read(InputStream in,
String name)
Reads and returns instrument profiles from specified stream using specified name to select data compression format.
|
List<InstrumentProfile> |
InstrumentProfileReader.readFromFile(String address)
Reads and returns instrument profiles from specified file.
|
Modifier and Type | Method and Description |
---|---|
int |
InstrumentProfile.compareTo(InstrumentProfile ip)
Compares this profile with the specified profile for order.
|
String |
InstrumentProfileField.getField(InstrumentProfile ip)
Returns value of this field for specified profile in textual representation.
|
double |
InstrumentProfileField.getNumericField(InstrumentProfile ip)
Returns value of this field for specified profile in numeric representation.
|
void |
InstrumentProfileField.setField(InstrumentProfile ip,
String value)
Sets value of this field (in textual representation) to specified profile.
|
void |
InstrumentProfileField.setNumericField(InstrumentProfile ip,
double value)
Sets value of this field (in numeric representation) to specified profile.
|
Modifier and Type | Method and Description |
---|---|
void |
InstrumentProfileWriter.write(OutputStream out,
List<InstrumentProfile> profiles)
Writes specified instrument profiles into specified stream.
|
void |
InstrumentProfileWriter.write(OutputStream out,
String name,
List<InstrumentProfile> profiles)
Writes specified instrument profiles into specified stream using specified name to select data compression format.
|
void |
InstrumentProfileWriter.writeToFile(String file,
List<InstrumentProfile> profiles)
Writes specified instrument profiles into specified file.
|
Constructor and Description |
---|
InstrumentProfile(InstrumentProfile ip)
Creates an instrument profile as a copy of the specified instrument profile.
|
Modifier and Type | Method and Description |
---|---|
static OptionChainsBuilder<InstrumentProfile> |
OptionChainsBuilder.build(Collection<InstrumentProfile> instruments)
Builds options chains for all options from the given collections of
instrument profiles . |
Modifier and Type | Method and Description |
---|---|
static OptionChainsBuilder<InstrumentProfile> |
OptionChainsBuilder.build(Collection<InstrumentProfile> instruments)
Builds options chains for all options from the given collections of
instrument profiles . |
Modifier and Type | Method and Description |
---|---|
static Schedule |
Schedule.getInstance(InstrumentProfile profile)
Returns default schedule instance for specified instrument profile.
|
static Schedule |
Schedule.getInstance(InstrumentProfile profile,
String venue)
Returns schedule instance for specified instrument profile and trading venue.
|
static List<String> |
Schedule.getTradingVenues(InstrumentProfile profile)
Returns trading venues for specified instrument profile.
|
Copyright © 2014 Devexperts. All Rights Reserved.