org.fixprotocol.fixml.QuoteRequestMessageT Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2017.02.01 at 08:15:28 PM CET
//
package org.fixprotocol.fixml;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* QuoteRequest can be found in Volume 3 of the
* specification
*
* Java class for QuoteRequest_message_t complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="QuoteRequest_message_t">
* <complexContent>
* <extension base="{http://www.fixprotocol.org/FIXML-5-0-SP2}Abstract_message_t">
* <sequence>
* <group ref="{http://www.fixprotocol.org/FIXML-5-0-SP2}QuoteRequestElements"/>
* </sequence>
* <attGroup ref="{http://www.fixprotocol.org/FIXML-5-0-SP2}QuoteRequestAttributes"/>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "QuoteRequest_message_t", propOrder = {
"pty",
"quotReq"
})
public class QuoteRequestMessageT
extends AbstractMessageT
{
@XmlElement(name = "Pty")
protected List pty;
@XmlElement(name = "QuotReq", required = true)
protected List quotReq;
@XmlAttribute(name = "ReqID", required = true)
protected String reqID;
@XmlAttribute(name = "RFQReqID")
protected String rfqReqID;
@XmlAttribute(name = "ClOrdID")
protected String clOrdID;
@XmlAttribute(name = "BkngTyp")
protected BigInteger bkngTyp;
@XmlAttribute(name = "Cpcty")
protected OrderCapacityEnumT cpcty;
@XmlAttribute(name = "Rstctions")
protected String rstctions;
@XmlAttribute(name = "PrvtQt")
protected PrivateQuoteEnumT prvtQt;
@XmlAttribute(name = "RspdntTyp")
protected BigInteger rspdntTyp;
@XmlAttribute(name = "PrTrdAnon")
protected String prTrdAnon;
@XmlAttribute(name = "Txt")
protected String txt;
@XmlAttribute(name = "EncTxtLen")
protected BigInteger encTxtLen;
@XmlAttribute(name = "EncTxt")
protected String encTxt;
/**
* Gets the value of the pty property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the pty property.
*
*
* For example, to add a new item, do as follows:
*
* getPty().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link RootPartiesBlockT }
*
*
*/
public List getPty() {
if (pty == null) {
pty = new ArrayList();
}
return this.pty;
}
/**
* Gets the value of the quotReq property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the quotReq property.
*
*
* For example, to add a new item, do as follows:
*
* getQuotReq().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link QuotReqGrpBlockT }
*
*
*/
public List getQuotReq() {
if (quotReq == null) {
quotReq = new ArrayList();
}
return this.quotReq;
}
/**
* Gets the value of the reqID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReqID() {
return reqID;
}
/**
* Sets the value of the reqID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReqID(String value) {
this.reqID = value;
}
/**
* Gets the value of the rfqReqID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRFQReqID() {
return rfqReqID;
}
/**
* Sets the value of the rfqReqID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRFQReqID(String value) {
this.rfqReqID = value;
}
/**
* Gets the value of the clOrdID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getClOrdID() {
return clOrdID;
}
/**
* Sets the value of the clOrdID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setClOrdID(String value) {
this.clOrdID = value;
}
/**
* Gets the value of the bkngTyp property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getBkngTyp() {
return bkngTyp;
}
/**
* Sets the value of the bkngTyp property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setBkngTyp(BigInteger value) {
this.bkngTyp = value;
}
/**
* Gets the value of the cpcty property.
*
* @return
* possible object is
* {@link OrderCapacityEnumT }
*
*/
public OrderCapacityEnumT getCpcty() {
return cpcty;
}
/**
* Sets the value of the cpcty property.
*
* @param value
* allowed object is
* {@link OrderCapacityEnumT }
*
*/
public void setCpcty(OrderCapacityEnumT value) {
this.cpcty = value;
}
/**
* Gets the value of the rstctions property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRstctions() {
return rstctions;
}
/**
* Sets the value of the rstctions property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRstctions(String value) {
this.rstctions = value;
}
/**
* Gets the value of the prvtQt property.
*
* @return
* possible object is
* {@link PrivateQuoteEnumT }
*
*/
public PrivateQuoteEnumT getPrvtQt() {
return prvtQt;
}
/**
* Sets the value of the prvtQt property.
*
* @param value
* allowed object is
* {@link PrivateQuoteEnumT }
*
*/
public void setPrvtQt(PrivateQuoteEnumT value) {
this.prvtQt = value;
}
/**
* Gets the value of the rspdntTyp property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getRspdntTyp() {
return rspdntTyp;
}
/**
* Sets the value of the rspdntTyp property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setRspdntTyp(BigInteger value) {
this.rspdntTyp = value;
}
/**
* Gets the value of the prTrdAnon property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPrTrdAnon() {
return prTrdAnon;
}
/**
* Sets the value of the prTrdAnon property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPrTrdAnon(String value) {
this.prTrdAnon = value;
}
/**
* Gets the value of the txt property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTxt() {
return txt;
}
/**
* Sets the value of the txt property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTxt(String value) {
this.txt = value;
}
/**
* Gets the value of the encTxtLen property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getEncTxtLen() {
return encTxtLen;
}
/**
* Sets the value of the encTxtLen property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setEncTxtLen(BigInteger value) {
this.encTxtLen = value;
}
/**
* Gets the value of the encTxt property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEncTxt() {
return encTxt;
}
/**
* Sets the value of the encTxt property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEncTxt(String value) {
this.encTxt = value;
}
}