public final class FieldName extends TypedString<FieldName>
Market data is typically provided as a record containing multiple fields. Each field contains an item of data. The record is identified by a unique ID and the fields are identified by name. Therefore an item of market data is uniquely identified by the combination its ID and field name.
Different market data providers use different sets of field names. The names in this class are not specific to any provider, and are mapped to the provider field names by the market data system. This allows calculations to request an item of data using its field name, such as "closing price", without having to know which data provider it is coming from.
|Modifier and Type||Field and Description|
The field name for the market value - 'MarketValue'.
The field name for the settlement price - 'SettlementPrice'.
|Modifier and Type||Method and Description|
Obtains an instance from the specified name.
compareTo, equals, getName, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final FieldName MARKET_VALUE
This is used to refer to the standard market quote for the identifier. It is typically used as the default when no field name is specified.
public static final FieldName SETTLEMENT_PRICE
This is used to refer to the daily settlement price used in margining.
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.