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

org.fixprotocol.fixml.AssignmentReportMessageT 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.BigDecimal;
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;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * AssignmentReport can be found in Volume 5 of the
 * 						specification
 * 
 * 

Java class for AssignmentReport_message_t complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="AssignmentReport_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}AssignmentReportElements"/>
 *       </sequence>
 *       <attGroup ref="{http://www.fixprotocol.org/FIXML-5-0-SP2}AssignmentReportAttributes"/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AssignmentReport_message_t", propOrder = { "applSeqCtrl", "pty", "instrmt", "leg", "undly", "qty", "amt" }) public class AssignmentReportMessageT extends AbstractMessageT { @XmlElement(name = "ApplSeqCtrl") protected ApplicationSequenceControlBlockT applSeqCtrl; @XmlElement(name = "Pty", required = true) protected List pty; @XmlElement(name = "Instrmt") protected InstrumentBlockT instrmt; @XmlElement(name = "Leg") protected List leg; @XmlElement(name = "Undly") protected List undly; @XmlElement(name = "Qty") protected List qty; @XmlElement(name = "Amt") protected List amt; @XmlAttribute(name = "RptID", required = true) protected String rptID; @XmlAttribute(name = "ReqID") protected String reqID; @XmlAttribute(name = "TotNumAsgnRpts") protected BigInteger totNumAsgnRpts; @XmlAttribute(name = "LastRptReqed") protected LastRptRequestedEnumT lastRptReqed; @XmlAttribute(name = "Acct") protected String acct; @XmlAttribute(name = "AcctTyp") protected BigInteger acctTyp; @XmlAttribute(name = "Ccy") protected String ccy; @XmlAttribute(name = "ThresholdAmt") protected BigDecimal thresholdAmt; @XmlAttribute(name = "SetPx") protected BigDecimal setPx; @XmlAttribute(name = "SetPxTyp") protected BigInteger setPxTyp; @XmlAttribute(name = "UndSetPx") protected BigDecimal undSetPx; @XmlAttribute(name = "PriSetPx") protected BigDecimal priSetPx; @XmlAttribute(name = "ExpireDt") protected XMLGregorianCalendar expireDt; @XmlAttribute(name = "AsgnMeth") protected AssignmentMethodEnumT asgnMeth; @XmlAttribute(name = "Unit") protected BigDecimal unit; @XmlAttribute(name = "OpenInt") protected BigDecimal openInt; @XmlAttribute(name = "ExrMethod") protected ExerciseMethodEnumT exrMethod; @XmlAttribute(name = "SetSesID") protected SettlSessIDEnumT setSesID; @XmlAttribute(name = "SetSesSub") protected String setSesSub; @XmlAttribute(name = "BizDt", required = true) protected XMLGregorianCalendar bizDt; @XmlAttribute(name = "Txt") protected String txt; @XmlAttribute(name = "EncTxtLen") protected BigInteger encTxtLen; @XmlAttribute(name = "EncTxt") protected String encTxt; /** * Gets the value of the applSeqCtrl property. * * @return * possible object is * {@link ApplicationSequenceControlBlockT } * */ public ApplicationSequenceControlBlockT getApplSeqCtrl() { return applSeqCtrl; } /** * Sets the value of the applSeqCtrl property. * * @param value * allowed object is * {@link ApplicationSequenceControlBlockT } * */ public void setApplSeqCtrl(ApplicationSequenceControlBlockT value) { this.applSeqCtrl = value; } /** * 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 PartiesBlockT } * * */ public List getPty() { if (pty == null) { pty = new ArrayList(); } return this.pty; } /** * Gets the value of the instrmt property. * * @return * possible object is * {@link InstrumentBlockT } * */ public InstrumentBlockT getInstrmt() { return instrmt; } /** * Sets the value of the instrmt property. * * @param value * allowed object is * {@link InstrumentBlockT } * */ public void setInstrmt(InstrumentBlockT value) { this.instrmt = value; } /** * Gets the value of the leg 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 leg property. * *

* For example, to add a new item, do as follows: *

     *    getLeg().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link InstrmtLegGrpBlockT } * * */ public List getLeg() { if (leg == null) { leg = new ArrayList(); } return this.leg; } /** * Gets the value of the undly 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 undly property. * *

* For example, to add a new item, do as follows: *

     *    getUndly().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link UndInstrmtGrpBlockT } * * */ public List getUndly() { if (undly == null) { undly = new ArrayList(); } return this.undly; } /** * Gets the value of the qty 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 qty property. * *

* For example, to add a new item, do as follows: *

     *    getQty().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PositionQtyBlockT } * * */ public List getQty() { if (qty == null) { qty = new ArrayList(); } return this.qty; } /** * Gets the value of the amt 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 amt property. * *

* For example, to add a new item, do as follows: *

     *    getAmt().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PositionAmountDataBlockT } * * */ public List getAmt() { if (amt == null) { amt = new ArrayList(); } return this.amt; } /** * Gets the value of the rptID property. * * @return * possible object is * {@link String } * */ public String getRptID() { return rptID; } /** * Sets the value of the rptID property. * * @param value * allowed object is * {@link String } * */ public void setRptID(String value) { this.rptID = value; } /** * 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 totNumAsgnRpts property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getTotNumAsgnRpts() { return totNumAsgnRpts; } /** * Sets the value of the totNumAsgnRpts property. * * @param value * allowed object is * {@link BigInteger } * */ public void setTotNumAsgnRpts(BigInteger value) { this.totNumAsgnRpts = value; } /** * Gets the value of the lastRptReqed property. * * @return * possible object is * {@link LastRptRequestedEnumT } * */ public LastRptRequestedEnumT getLastRptReqed() { return lastRptReqed; } /** * Sets the value of the lastRptReqed property. * * @param value * allowed object is * {@link LastRptRequestedEnumT } * */ public void setLastRptReqed(LastRptRequestedEnumT value) { this.lastRptReqed = value; } /** * Gets the value of the acct property. * * @return * possible object is * {@link String } * */ public String getAcct() { return acct; } /** * Sets the value of the acct property. * * @param value * allowed object is * {@link String } * */ public void setAcct(String value) { this.acct = value; } /** * Gets the value of the acctTyp property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getAcctTyp() { return acctTyp; } /** * Sets the value of the acctTyp property. * * @param value * allowed object is * {@link BigInteger } * */ public void setAcctTyp(BigInteger value) { this.acctTyp = value; } /** * Gets the value of the ccy property. * * @return * possible object is * {@link String } * */ public String getCcy() { return ccy; } /** * Sets the value of the ccy property. * * @param value * allowed object is * {@link String } * */ public void setCcy(String value) { this.ccy = value; } /** * Gets the value of the thresholdAmt property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getThresholdAmt() { return thresholdAmt; } /** * Sets the value of the thresholdAmt property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setThresholdAmt(BigDecimal value) { this.thresholdAmt = value; } /** * Gets the value of the setPx property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getSetPx() { return setPx; } /** * Sets the value of the setPx property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setSetPx(BigDecimal value) { this.setPx = value; } /** * Gets the value of the setPxTyp property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getSetPxTyp() { return setPxTyp; } /** * Sets the value of the setPxTyp property. * * @param value * allowed object is * {@link BigInteger } * */ public void setSetPxTyp(BigInteger value) { this.setPxTyp = value; } /** * Gets the value of the undSetPx property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getUndSetPx() { return undSetPx; } /** * Sets the value of the undSetPx property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setUndSetPx(BigDecimal value) { this.undSetPx = value; } /** * Gets the value of the priSetPx property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getPriSetPx() { return priSetPx; } /** * Sets the value of the priSetPx property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setPriSetPx(BigDecimal value) { this.priSetPx = value; } /** * Gets the value of the expireDt property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getExpireDt() { return expireDt; } /** * Sets the value of the expireDt property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setExpireDt(XMLGregorianCalendar value) { this.expireDt = value; } /** * Gets the value of the asgnMeth property. * * @return * possible object is * {@link AssignmentMethodEnumT } * */ public AssignmentMethodEnumT getAsgnMeth() { return asgnMeth; } /** * Sets the value of the asgnMeth property. * * @param value * allowed object is * {@link AssignmentMethodEnumT } * */ public void setAsgnMeth(AssignmentMethodEnumT value) { this.asgnMeth = value; } /** * Gets the value of the unit property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getUnit() { return unit; } /** * Sets the value of the unit property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setUnit(BigDecimal value) { this.unit = value; } /** * Gets the value of the openInt property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getOpenInt() { return openInt; } /** * Sets the value of the openInt property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setOpenInt(BigDecimal value) { this.openInt = value; } /** * Gets the value of the exrMethod property. * * @return * possible object is * {@link ExerciseMethodEnumT } * */ public ExerciseMethodEnumT getExrMethod() { return exrMethod; } /** * Sets the value of the exrMethod property. * * @param value * allowed object is * {@link ExerciseMethodEnumT } * */ public void setExrMethod(ExerciseMethodEnumT value) { this.exrMethod = value; } /** * Gets the value of the setSesID property. * * @return * possible object is * {@link SettlSessIDEnumT } * */ public SettlSessIDEnumT getSetSesID() { return setSesID; } /** * Sets the value of the setSesID property. * * @param value * allowed object is * {@link SettlSessIDEnumT } * */ public void setSetSesID(SettlSessIDEnumT value) { this.setSesID = value; } /** * Gets the value of the setSesSub property. * * @return * possible object is * {@link String } * */ public String getSetSesSub() { return setSesSub; } /** * Sets the value of the setSesSub property. * * @param value * allowed object is * {@link String } * */ public void setSetSesSub(String value) { this.setSesSub = value; } /** * Gets the value of the bizDt property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getBizDt() { return bizDt; } /** * Sets the value of the bizDt property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setBizDt(XMLGregorianCalendar value) { this.bizDt = 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; } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy