Class TimeOptionHandler

  • All Implemented Interfaces:
    TradeTypeHandler<com.caplin.generated.motif.fx.trading.rfs.RFSTrade>

    public class TimeOptionHandler
    extends RFSHandler
    • Method Detail

      • isTwoWay

        public boolean isTwoWay​(com.caplin.motif.fx.trading.PricingSide pricingSide)
      • getLegCount

        public int getLegCount()
      • getLegExecutionSides

        public java.util.List<com.caplin.ret.trapi.fx.Side> getLegExecutionSides​(java.util.List<com.caplin.motif.fx.trading.BuySell> directions)
      • setupTradeLeg

        public void setupTradeLeg​(com.caplin.ret.trapi.fx.FXLeg leg,
                                  java.lang.String legNum)
      • getTradeType

        public com.caplin.ret.trapi.fx.FXTradeType getTradeType()