public class InstrumentStream extends Object
Constructor and Description |
---|
InstrumentStream()
Default constructor.
|
public StreamType getStreamType()
public void setStreamType(StreamType value)
value
- the type of swap stream.public Side getStreamPaySide()
public void setStreamPaySide(Side value)
value
- the side of the party paying the stream.public Side getStreamReceiveSide()
public void setStreamReceiveSide(Side value)
value
- the side of the party selling the stream.public ScaledDecimal getStreamNotional()
public void setStreamNotional(ScaledDecimal value)
value
- notional, or initial notional value for the payment stream. Use the PaymentScheduleGrp
component to specify the rate steps.public int getStreamNotionalFrequencyPeriod()
public void setStreamNotionalFrequencyPeriod(int value)
value
- time unit multiplier for the swap stream's notional frequency.public OriginalTimeUnit getStreamNotionalFrequencyUnit()
public void setStreamNotionalFrequencyUnit(OriginalTimeUnit value)
value
- time unit associated with the swap stream's notional frequency.public UnitOfMeasure getStreamNotionalUnitOfMeasure()
public void setStreamNotionalUnitOfMeasure(UnitOfMeasure value)
value
- the delivery stream quantity unit of measure (UOM).public Commodity getCommodity()
public Date getStreamEffectiveDateAdjusted()
public Date getStreamTerminationDateAdjusted()
public PaymentStream getPaymentStream()
public DeliveryStream getDeliveryStream()
public ScaledDecimal getStreamTotalNotional()
public void setStreamTotalNotional(ScaledDecimal value)
value
- total notional or delivery quantity over the term of the contract.public UnitOfMeasure getStreamTotalNotionalUnitOfMeasure()
public void setStreamTotalNotionalUnitOfMeasure(UnitOfMeasure value)
value
- the unit of measure (UOM) for the total notional or delivery quantity over the term of the contract.Copyright © 2014–2025 Onix Solutions. All rights reserved.