static BigDecimal getOrderDisplayQuantity(Message inMessage) { if (inMessage.isSetField(MaxFloor.FIELD)) { try { return inMessage.getDecimal(MaxFloor.FIELD); } catch (FieldNotFound ignore) { } } return null; }
static BigDecimal getLastQuantity(Message inMessage) { if (inMessage.isSetField(LastShares.FIELD)) { try { return inMessage.getDecimal(LastShares.FIELD); } catch (FieldNotFound ignore) { } } return null; } static BigDecimal getLastPrice(Message inMessage) {
static BigDecimal getLeavesQuantity(Message inMessage) { if (inMessage.isSetField(LeavesQty.FIELD)) { try { return inMessage.getDecimal(LeavesQty.FIELD); } catch (FieldNotFound ignore) { } } return null; }
static BigDecimal getCumulativeQuantity(Message inMessage) { if (inMessage.isSetField(CumQty.FIELD)) { try { return inMessage.getDecimal(CumQty.FIELD); } catch (FieldNotFound ignore) { } } return null; }
static BigDecimal getLastPrice(Message inMessage) { if (inMessage.isSetField(LastPx.FIELD)) { try { return inMessage.getDecimal(LastPx.FIELD); } catch (FieldNotFound ignore) { } } return null; } static String getLastMarket(Message inMessage) {
static BigDecimal getAveragePrice(Message inMessage) { if (inMessage.isSetField(AvgPx.FIELD)) { try { return inMessage.getDecimal(AvgPx.FIELD); } catch (FieldNotFound ignore) { } } return null; } static ExecutionType getExecOrExecTransType(Message inMessage) {
static BigDecimal getPrice(Message inMessage) { if (inMessage.isSetField(Price.FIELD)) { try { return inMessage.getDecimal(Price.FIELD); } catch (FieldNotFound ignore) { } } return null; } static BigDecimal getOrderQuantity(Message inMessage) {
static BigDecimal getOrderQuantity(Message inMessage) { if (inMessage.isSetField(OrderQty.FIELD)) { try { return inMessage.getDecimal(OrderQty.FIELD); } catch (FieldNotFound ignore) { } } return null; } static BigDecimal getOrderDisplayQuantity(Message inMessage) {
default: BigDecimal initial = inMessage.getDecimal(OrderQty.FIELD); BigDecimal cumQty = inMessage.getDecimal(CumQty.FIELD); inMessage.setField(new LeavesQty(initial.subtract(cumQty))); break;
volume = inMessage.getDecimal(quickfix.field.TotalVolumeTraded.FIELD);
volume = message.getDecimal(quickfix.field.TotalVolumeTraded.FIELD);