All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.quotemedia.streamer.client.mapper.BookOrderMsgImpl Maven / Gradle / Ivy

Go to download

Java streaming client that provides easy-to-use client APIs to connect and subscribe to QuoteMedia's market data streaming services. https://quotemedia.com/

The newest version!
package com.quotemedia.streamer.client.mapper;

import com.quotemedia.datacache.data.Price;
import com.quotemedia.streamer.messages.market.BookOrder;
import com.quotemedia.streamer.messages.market.DataMessage;

import java.util.Date;

public class BookOrderMsgImpl implements DataMessage {
    private String symbol;
    private String excode;
    private int locateCode;
    private Date timestamp;
    private Integer flags;
    private Date lastUpdate;
    private String marketMakerID;
    // TODO deprecate, and change to long when transitioned to qitch
    private String orderID;
    private String orderReference;
    private OrderSide orderSide;
    private Price price;
    private Integer size;
    private Boolean isDisplay;
    private BookOrder.ChangeType orderChangeType;
    private Boolean nonNetSettlement;
    private Boolean cashTodaySettlement;
    private Boolean minimumFillVolume;
    private Boolean delayedDataSettlement;
    private Boolean firmQuote;
    private Boolean allOrNone;
    private Boolean lotsOf;
    private Boolean cashSettlement;
    private Boolean marketOrder;
    private Boolean nonResident;

    public String getSymbol() {
        return symbol;
    }

    public void setSymbol(String symbol) {
        this.symbol = symbol;
    }

    public String getExcode() {
        return excode;
    }

    public void setExcode(String excode) {
        this.excode = excode;
    }

    public int getLocateCode() {
        return locateCode;
    }

    public void setLocateCode(int locateCode) {
        this.locateCode = locateCode;
    }

    public Date getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(Date timestamp) {
        this.timestamp = timestamp;
    }

    public Integer getFlags() {
        return flags;
    }

    public void setFlags(Integer flags) {
        this.flags = flags;
    }

    public Date getLastUpdate() {
        return lastUpdate;
    }

    public void setLastUpdate(Date lastUpdate) {
        this.lastUpdate = lastUpdate;
    }

    public String getMarketMakerID() {
        return marketMakerID;
    }

    public void setMarketMakerID(String marketMakerID) {
        this.marketMakerID = marketMakerID;
    }

    public String getOrderID() {
        return orderID;
    }

    public void setOrderID(String orderID) {
        this.orderID = orderID;
    }

    public String getOrderReference() {
        return orderReference;
    }

    public void setOrderReference(String orderReference) {
        this.orderReference = orderReference;
    }

    public OrderSide getOrderSide() {
        return orderSide;
    }

    public void setOrderSide(OrderSide orderSide) {
        this.orderSide = orderSide;
    }

    public Price getPrice() {
        return price;
    }

    public void setPrice(Price price) {
        this.price = price;
    }

    public Integer getSize() {
        return size;
    }

    public void setSize(Integer size) {
        this.size = size;
    }

    public Boolean getDisplay() {
        return isDisplay;
    }

    public void setDisplay(Boolean display) {
        isDisplay = display;
    }

    public BookOrder.ChangeType getOrderChangeType() {
        return orderChangeType;
    }

    public void setOrderChangeType(BookOrder.ChangeType orderChangeType) {
        this.orderChangeType = orderChangeType;
    }

    public Boolean getNonNetSettlement() {
        return nonNetSettlement;
    }

    public void setNonNetSettlement(Boolean nonNetSettlement) {
        this.nonNetSettlement = nonNetSettlement;
    }

    public Boolean getCashTodaySettlement() {
        return cashTodaySettlement;
    }

    public void setCashTodaySettlement(Boolean cashTodaySettlement) {
        this.cashTodaySettlement = cashTodaySettlement;
    }

    public Boolean getMinimumFillVolume() {
        return minimumFillVolume;
    }

    public void setMinimumFillVolume(Boolean minimumFillVolume) {
        this.minimumFillVolume = minimumFillVolume;
    }

    public Boolean getDelayedDataSettlement() {
        return delayedDataSettlement;
    }

    public void setDelayedDataSettlement(Boolean delayedDataSettlement) {
        this.delayedDataSettlement = delayedDataSettlement;
    }

    public Boolean getFirmQuote() {
        return firmQuote;
    }

    public void setFirmQuote(Boolean firmQuote) {
        this.firmQuote = firmQuote;
    }

    public Boolean getAllOrNone() {
        return allOrNone;
    }

    public void setAllOrNone(Boolean allOrNone) {
        this.allOrNone = allOrNone;
    }

    public Boolean getLotsOf() {
        return lotsOf;
    }

    public void setLotsOf(Boolean lotsOf) {
        this.lotsOf = lotsOf;
    }

    public Boolean getCashSettlement() {
        return cashSettlement;
    }

    public void setCashSettlement(Boolean cashSettlement) {
        this.cashSettlement = cashSettlement;
    }

    public Boolean getMarketOrder() {
        return marketOrder;
    }

    public void setMarketOrder(Boolean marketOrder) {
        this.marketOrder = marketOrder;
    }

    public Boolean getNonResident() {
        return nonResident;
    }

    public void setNonResident(Boolean nonResident) {
        this.nonResident = nonResident;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy