public static byte getTimeInForce()

in fix/core/src/main/java/deltix/connector/fix/FixUtil.java [128:156]


    public static byte getTimeInForce(TimeInForce timeInForce) {
        switch (timeInForce) {
            case DAY:
                return deltix.efix.message.field.TimeInForce.DAY;

            case GOOD_TILL_CANCEL:
                return deltix.efix.message.field.TimeInForce.GOOD_TILL_CANCEL;

            case IMMEDIATE_OR_CANCEL:
                return deltix.efix.message.field.TimeInForce.IMMEDIATE_OR_CANCEL;

            case FILL_OR_KILL:
                return deltix.efix.message.field.TimeInForce.FILL_OR_KILL;

            case GOOD_TILL_DATE:
                return deltix.efix.message.field.TimeInForce.GOOD_TILL_DATE;

            case GOOD_TILL_CROSSING:
                return deltix.efix.message.field.TimeInForce.GOOD_TILL_CROSSING;

            case AT_THE_OPENING:
                return deltix.efix.message.field.TimeInForce.AT_THE_OPENING;

            case AT_THE_CLOSE:
                return deltix.efix.message.field.TimeInForce.AT_THE_CLOSE;
        }

        throw new IllegalArgumentException("Unsupported time in force: " + timeInForce);
    }