Package com.opengamma.strata.product
Interface ResolvedTrade
-
- All Known Implementing Classes:
ResolvedBillTrade
,ResolvedBondFutureOptionTrade
,ResolvedBondFutureTrade
,ResolvedBulletPaymentTrade
,ResolvedCapitalIndexedBondTrade
,ResolvedCdsIndexTrade
,ResolvedCdsTrade
,ResolvedCmsTrade
,ResolvedDsfTrade
,ResolvedFixedCouponBondTrade
,ResolvedFraTrade
,ResolvedFxNdfTrade
,ResolvedFxSingleBarrierOptionTrade
,ResolvedFxSingleTrade
,ResolvedFxSwapTrade
,ResolvedFxVanillaOptionTrade
,ResolvedIborCapFloorTrade
,ResolvedIborFixingDepositTrade
,ResolvedIborFutureOptionTrade
,ResolvedIborFutureTrade
,ResolvedOvernightFutureTrade
,ResolvedSwaptionTrade
,ResolvedSwapTrade
,ResolvedTermDepositTrade
public interface ResolvedTrade
A trade that has been resolved for pricing.Resolved trades are the primary input to pricers.
Resolved objects may be bound to data that changes over time, such as holiday calendars. If the data changes, such as the addition of a new holiday, the resolved form will not be updated. Care must be taken when placing the resolved form in a cache or persistence layer.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PortfolioItemInfo
getInfo()
Gets the standard information.ResolvedProduct
getProduct()
Gets the underlying product that was agreed when the trade occurred.
-
-
-
Method Detail
-
getInfo
PortfolioItemInfo getInfo()
Gets the standard information.All resolved trades contain this standard set of information.
- Returns:
- the information
-
getProduct
ResolvedProduct getProduct()
Gets the underlying product that was agreed when the trade occurred.The product captures the contracted financial details of the trade.
- Returns:
- the product
-
-