| Package | Description |
|---|---|
| com.opengamma.strata.product.etd |
Entity objects describing Exchange Traded Derivatives (ETDs).
|
| Modifier and Type | Method and Description |
|---|---|
static EtdContractSpecId |
EtdIdUtils.contractSpecId(EtdType type,
ExchangeId exchangeId,
EtdContractCode contractCode)
Creates an identifier for a contract specification.
|
static EtdContractSpecId |
EtdIdUtils.contractSpecId(SecurityId securityId)
Creates an identifier for a contract specification.
|
EtdContractSpecId |
EtdSecurity.getContractSpecId()
Gets the ID of the contract specification from which this security is derived.
|
EtdContractSpecId |
EtdOptionSecurity.getContractSpecId()
Gets the ID of the contract specification from which this security is derived.
|
EtdContractSpecId |
EtdFutureSecurity.getContractSpecId()
Gets the ID of the contract specification from which this security is derived.
|
EtdContractSpecId |
EtdContractSpec.getId()
Gets the ID of this contract specification.
|
EtdContractSpecId |
SplitEtdContractSpecId.getSpecId()
Gets the contract spec ID that was split.
|
static EtdContractSpecId |
EtdContractSpecId.of(StandardId standardId)
Creates an instance from a standard two-part identifier.
|
static EtdContractSpecId |
EtdContractSpecId.of(String scheme,
String value)
Obtains an instance from a scheme and value.
|
static EtdContractSpecId |
EtdContractSpecId.parse(String str)
Parses an
StandardId from a formatted scheme and value. |
| Modifier and Type | Method and Description |
|---|---|
org.joda.beans.MetaProperty<EtdContractSpecId> |
EtdOptionSecurity.Meta.contractSpecId()
The meta-property for the
contractSpecId property. |
org.joda.beans.MetaProperty<EtdContractSpecId> |
EtdFutureSecurity.Meta.contractSpecId()
The meta-property for the
contractSpecId property. |
org.joda.beans.MetaProperty<EtdContractSpecId> |
EtdContractSpec.Meta.id()
The meta-property for the
id property. |
| Modifier and Type | Method and Description |
|---|---|
EtdOptionSecurity.Builder |
EtdOptionSecurity.Builder.contractSpecId(EtdContractSpecId contractSpecId)
Sets the ID of the contract specification from which this security is derived.
|
EtdFutureSecurity.Builder |
EtdFutureSecurity.Builder.contractSpecId(EtdContractSpecId contractSpecId)
Sets the ID of the contract specification from which this security is derived.
|
static SplitEtdContractSpecId |
SplitEtdContractSpecId.from(EtdContractSpecId specId)
Obtains an instance from a contract spec identifier.
|
EtdContractSpecBuilder |
EtdContractSpecBuilder.id(EtdContractSpecId id)
Sets the ID of the contract specification.
|
SplitEtdContractSpecId.Builder |
SplitEtdContractSpecId.Builder.specId(EtdContractSpecId specId)
Sets the contract spec ID that was split.
|
static SplitEtdContractSpecId |
EtdIdUtils.splitId(EtdContractSpecId specId)
Splits an OG-ETD identifier.
|
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.