Package | Description |
---|---|
com.caplin.motif.fx |
Parent package with enumerations that relate to the FX asset class in general.
|
com.caplin.motif.fx.trading |
Parent package with classes that relate to FX trading in general but no specific trading protocol.
|
com.caplin.motif.fx.trading.block |
Classes and interfaces that relate to block trading.
|
Modifier and Type | Method and Description |
---|---|
static FXSwapType |
FXSwapType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FXSwapType[] |
FXSwapType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
FXSwapType |
FXExecution.getSwapType()
If the submitted trade is a swap trade, this method will return the swap
type (either Spot Fwd Swap or Fwd Fwd Swap).
|
abstract FXSwapType |
FXTradeLeg.getSwapType()
If the submitted trade is a swap trade, this method will return the swap
type (either Spot Fwd Swap or Fwd Fwd Swap).
|
FXSwapType |
FXExecutionTradeLeg.getSwapType() |
Constructor and Description |
---|
FXExecutionTradeLeg(com.caplin.trading.Trade trade,
String legId,
FXTradingType tradingType,
FXSwapType swapType)
Constructs the FXExecutionTradeLeg which wraps around the trade
object and provides convenience methods to obtain fields pertaining to
the trade legs, as well as methods to send trade messages.
|
Modifier and Type | Method and Description |
---|---|
FXSwapType |
BlockTradeLeg.getSwapType() |
Constructor and Description |
---|
BlockTradeLeg(com.caplin.trading.Trade trade,
String legId,
LegType legType,
FXTradingType tradingType,
FXSwapType swapType)
Instantiates a BlockTrade leg.
|
Copyright © 2015 Caplin Systems.