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

com.omgm.speedy.eps.soap.model.ParamPicking Maven / Gradle / Ivy


package com.omgm.speedy.eps.soap.model;

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.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * 

Java class for paramPicking complex type. * *

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

 * <complexType name="paramPicking">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="amountCodBase" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="amountInsuranceBase" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="backDocumentsRequest" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="backReceiptRequest" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="billOfLading" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="clientSystemId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="contents" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="deferredDeliveryWorkDays" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="discCalc" type="{http://ver01.eps.speedy.sirma.com/}fixedDiscountCardId" minOccurs="0"/>
 *         <element name="documents" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="fixedTimeDelivery" type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/>
 *         <element name="fragile" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="noteClient" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="officeToBeCalledId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="packId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="packing" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="palletized" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="parcels" type="{http://ver01.eps.speedy.sirma.com/}paramParcelInfo" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="parcelsCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         <element name="payCodToThirdParty" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="payerRefId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="payerRefInsuranceId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="payerType" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         <element name="payerTypeInsurance" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="pendingParcelsDescription" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="pendingShipmentDescription" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="receiver" type="{http://ver01.eps.speedy.sirma.com/}paramClientData" minOccurs="0"/>
 *         <element name="ref1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="ref2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="retMoneyTransferReqAmount" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         <element name="retToClientId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         <element name="sender" type="{http://ver01.eps.speedy.sirma.com/}paramClientData" minOccurs="0"/>
 *         <element name="serviceTypeId" type="{http://www.w3.org/2001/XMLSchema}long"/>
 *         <element name="size" type="{http://ver01.eps.speedy.sirma.com/}size" minOccurs="0"/>
 *         <element name="skipAutomaticParcelsCreation" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="takingDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="weightDeclared" type="{http://www.w3.org/2001/XMLSchema}double"/>
 *         <element name="willBringToOffice" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="willBringToOfficeId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "paramPicking", propOrder = { "amountCodBase", "amountInsuranceBase", "backDocumentsRequest", "backReceiptRequest", "billOfLading", "clientSystemId", "contents", "deferredDeliveryWorkDays", "discCalc", "documents", "fixedTimeDelivery", "fragile", "noteClient", "officeToBeCalledId", "packId", "packing", "palletized", "parcels", "parcelsCount", "payCodToThirdParty", "payerRefId", "payerRefInsuranceId", "payerType", "payerTypeInsurance", "pendingParcelsDescription", "pendingShipmentDescription", "receiver", "ref1", "ref2", "retMoneyTransferReqAmount", "retToClientId", "sender", "serviceTypeId", "size", "skipAutomaticParcelsCreation", "takingDate", "weightDeclared", "willBringToOffice", "willBringToOfficeId" }) public class ParamPicking { protected Double amountCodBase; protected Double amountInsuranceBase; protected boolean backDocumentsRequest; protected boolean backReceiptRequest; protected Long billOfLading; protected Long clientSystemId; protected String contents; protected Integer deferredDeliveryWorkDays; protected FixedDiscountCardId discCalc; protected boolean documents; protected Short fixedTimeDelivery; protected boolean fragile; protected String noteClient; protected Long officeToBeCalledId; protected Long packId; protected String packing; protected boolean palletized; @XmlElement(nillable = true) protected List parcels; protected int parcelsCount; protected Boolean payCodToThirdParty; protected Long payerRefId; protected Long payerRefInsuranceId; protected int payerType; protected Integer payerTypeInsurance; protected Boolean pendingParcelsDescription; protected Boolean pendingShipmentDescription; protected ParamClientData receiver; protected String ref1; protected String ref2; protected Double retMoneyTransferReqAmount; protected Long retToClientId; protected ParamClientData sender; protected long serviceTypeId; protected Size size; protected Boolean skipAutomaticParcelsCreation; @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar takingDate; protected double weightDeclared; protected boolean willBringToOffice; protected Long willBringToOfficeId; /** * Gets the value of the amountCodBase property. * * @return * possible object is * {@link Double } * */ public Double getAmountCodBase() { return amountCodBase; } /** * Sets the value of the amountCodBase property. * * @param value * allowed object is * {@link Double } * */ public void setAmountCodBase(Double value) { this.amountCodBase = value; } /** * Gets the value of the amountInsuranceBase property. * * @return * possible object is * {@link Double } * */ public Double getAmountInsuranceBase() { return amountInsuranceBase; } /** * Sets the value of the amountInsuranceBase property. * * @param value * allowed object is * {@link Double } * */ public void setAmountInsuranceBase(Double value) { this.amountInsuranceBase = value; } /** * Gets the value of the backDocumentsRequest property. * */ public boolean isBackDocumentsRequest() { return backDocumentsRequest; } /** * Sets the value of the backDocumentsRequest property. * */ public void setBackDocumentsRequest(boolean value) { this.backDocumentsRequest = value; } /** * Gets the value of the backReceiptRequest property. * */ public boolean isBackReceiptRequest() { return backReceiptRequest; } /** * Sets the value of the backReceiptRequest property. * */ public void setBackReceiptRequest(boolean value) { this.backReceiptRequest = value; } /** * Gets the value of the billOfLading property. * * @return * possible object is * {@link Long } * */ public Long getBillOfLading() { return billOfLading; } /** * Sets the value of the billOfLading property. * * @param value * allowed object is * {@link Long } * */ public void setBillOfLading(Long value) { this.billOfLading = value; } /** * Gets the value of the clientSystemId property. * * @return * possible object is * {@link Long } * */ public Long getClientSystemId() { return clientSystemId; } /** * Sets the value of the clientSystemId property. * * @param value * allowed object is * {@link Long } * */ public void setClientSystemId(Long value) { this.clientSystemId = value; } /** * Gets the value of the contents property. * * @return * possible object is * {@link String } * */ public String getContents() { return contents; } /** * Sets the value of the contents property. * * @param value * allowed object is * {@link String } * */ public void setContents(String value) { this.contents = value; } /** * Gets the value of the deferredDeliveryWorkDays property. * * @return * possible object is * {@link Integer } * */ public Integer getDeferredDeliveryWorkDays() { return deferredDeliveryWorkDays; } /** * Sets the value of the deferredDeliveryWorkDays property. * * @param value * allowed object is * {@link Integer } * */ public void setDeferredDeliveryWorkDays(Integer value) { this.deferredDeliveryWorkDays = value; } /** * Gets the value of the discCalc property. * * @return * possible object is * {@link FixedDiscountCardId } * */ public FixedDiscountCardId getDiscCalc() { return discCalc; } /** * Sets the value of the discCalc property. * * @param value * allowed object is * {@link FixedDiscountCardId } * */ public void setDiscCalc(FixedDiscountCardId value) { this.discCalc = value; } /** * Gets the value of the documents property. * */ public boolean isDocuments() { return documents; } /** * Sets the value of the documents property. * */ public void setDocuments(boolean value) { this.documents = value; } /** * Gets the value of the fixedTimeDelivery property. * * @return * possible object is * {@link Short } * */ public Short getFixedTimeDelivery() { return fixedTimeDelivery; } /** * Sets the value of the fixedTimeDelivery property. * * @param value * allowed object is * {@link Short } * */ public void setFixedTimeDelivery(Short value) { this.fixedTimeDelivery = value; } /** * Gets the value of the fragile property. * */ public boolean isFragile() { return fragile; } /** * Sets the value of the fragile property. * */ public void setFragile(boolean value) { this.fragile = value; } /** * Gets the value of the noteClient property. * * @return * possible object is * {@link String } * */ public String getNoteClient() { return noteClient; } /** * Sets the value of the noteClient property. * * @param value * allowed object is * {@link String } * */ public void setNoteClient(String value) { this.noteClient = value; } /** * Gets the value of the officeToBeCalledId property. * * @return * possible object is * {@link Long } * */ public Long getOfficeToBeCalledId() { return officeToBeCalledId; } /** * Sets the value of the officeToBeCalledId property. * * @param value * allowed object is * {@link Long } * */ public void setOfficeToBeCalledId(Long value) { this.officeToBeCalledId = value; } /** * Gets the value of the packId property. * * @return * possible object is * {@link Long } * */ public Long getPackId() { return packId; } /** * Sets the value of the packId property. * * @param value * allowed object is * {@link Long } * */ public void setPackId(Long value) { this.packId = value; } /** * Gets the value of the packing property. * * @return * possible object is * {@link String } * */ public String getPacking() { return packing; } /** * Sets the value of the packing property. * * @param value * allowed object is * {@link String } * */ public void setPacking(String value) { this.packing = value; } /** * Gets the value of the palletized property. * */ public boolean isPalletized() { return palletized; } /** * Sets the value of the palletized property. * */ public void setPalletized(boolean value) { this.palletized = value; } /** * Gets the value of the parcels 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 parcels property. * *

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

     *    getParcels().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link ParamParcelInfo } * * */ public List getParcels() { if (parcels == null) { parcels = new ArrayList(); } return this.parcels; } /** * Gets the value of the parcelsCount property. * */ public int getParcelsCount() { return parcelsCount; } /** * Sets the value of the parcelsCount property. * */ public void setParcelsCount(int value) { this.parcelsCount = value; } /** * Gets the value of the payCodToThirdParty property. * * @return * possible object is * {@link Boolean } * */ public Boolean isPayCodToThirdParty() { return payCodToThirdParty; } /** * Sets the value of the payCodToThirdParty property. * * @param value * allowed object is * {@link Boolean } * */ public void setPayCodToThirdParty(Boolean value) { this.payCodToThirdParty = value; } /** * Gets the value of the payerRefId property. * * @return * possible object is * {@link Long } * */ public Long getPayerRefId() { return payerRefId; } /** * Sets the value of the payerRefId property. * * @param value * allowed object is * {@link Long } * */ public void setPayerRefId(Long value) { this.payerRefId = value; } /** * Gets the value of the payerRefInsuranceId property. * * @return * possible object is * {@link Long } * */ public Long getPayerRefInsuranceId() { return payerRefInsuranceId; } /** * Sets the value of the payerRefInsuranceId property. * * @param value * allowed object is * {@link Long } * */ public void setPayerRefInsuranceId(Long value) { this.payerRefInsuranceId = value; } /** * Gets the value of the payerType property. * */ public int getPayerType() { return payerType; } /** * Sets the value of the payerType property. * */ public void setPayerType(int value) { this.payerType = value; } /** * Gets the value of the payerTypeInsurance property. * * @return * possible object is * {@link Integer } * */ public Integer getPayerTypeInsurance() { return payerTypeInsurance; } /** * Sets the value of the payerTypeInsurance property. * * @param value * allowed object is * {@link Integer } * */ public void setPayerTypeInsurance(Integer value) { this.payerTypeInsurance = value; } /** * Gets the value of the pendingParcelsDescription property. * * @return * possible object is * {@link Boolean } * */ public Boolean isPendingParcelsDescription() { return pendingParcelsDescription; } /** * Sets the value of the pendingParcelsDescription property. * * @param value * allowed object is * {@link Boolean } * */ public void setPendingParcelsDescription(Boolean value) { this.pendingParcelsDescription = value; } /** * Gets the value of the pendingShipmentDescription property. * * @return * possible object is * {@link Boolean } * */ public Boolean isPendingShipmentDescription() { return pendingShipmentDescription; } /** * Sets the value of the pendingShipmentDescription property. * * @param value * allowed object is * {@link Boolean } * */ public void setPendingShipmentDescription(Boolean value) { this.pendingShipmentDescription = value; } /** * Gets the value of the receiver property. * * @return * possible object is * {@link ParamClientData } * */ public ParamClientData getReceiver() { return receiver; } /** * Sets the value of the receiver property. * * @param value * allowed object is * {@link ParamClientData } * */ public void setReceiver(ParamClientData value) { this.receiver = value; } /** * Gets the value of the ref1 property. * * @return * possible object is * {@link String } * */ public String getRef1() { return ref1; } /** * Sets the value of the ref1 property. * * @param value * allowed object is * {@link String } * */ public void setRef1(String value) { this.ref1 = value; } /** * Gets the value of the ref2 property. * * @return * possible object is * {@link String } * */ public String getRef2() { return ref2; } /** * Sets the value of the ref2 property. * * @param value * allowed object is * {@link String } * */ public void setRef2(String value) { this.ref2 = value; } /** * Gets the value of the retMoneyTransferReqAmount property. * * @return * possible object is * {@link Double } * */ public Double getRetMoneyTransferReqAmount() { return retMoneyTransferReqAmount; } /** * Sets the value of the retMoneyTransferReqAmount property. * * @param value * allowed object is * {@link Double } * */ public void setRetMoneyTransferReqAmount(Double value) { this.retMoneyTransferReqAmount = value; } /** * Gets the value of the retToClientId property. * * @return * possible object is * {@link Long } * */ public Long getRetToClientId() { return retToClientId; } /** * Sets the value of the retToClientId property. * * @param value * allowed object is * {@link Long } * */ public void setRetToClientId(Long value) { this.retToClientId = value; } /** * Gets the value of the sender property. * * @return * possible object is * {@link ParamClientData } * */ public ParamClientData getSender() { return sender; } /** * Sets the value of the sender property. * * @param value * allowed object is * {@link ParamClientData } * */ public void setSender(ParamClientData value) { this.sender = value; } /** * Gets the value of the serviceTypeId property. * */ public long getServiceTypeId() { return serviceTypeId; } /** * Sets the value of the serviceTypeId property. * */ public void setServiceTypeId(long value) { this.serviceTypeId = value; } /** * Gets the value of the size property. * * @return * possible object is * {@link Size } * */ public Size getSize() { return size; } /** * Sets the value of the size property. * * @param value * allowed object is * {@link Size } * */ public void setSize(Size value) { this.size = value; } /** * Gets the value of the skipAutomaticParcelsCreation property. * * @return * possible object is * {@link Boolean } * */ public Boolean isSkipAutomaticParcelsCreation() { return skipAutomaticParcelsCreation; } /** * Sets the value of the skipAutomaticParcelsCreation property. * * @param value * allowed object is * {@link Boolean } * */ public void setSkipAutomaticParcelsCreation(Boolean value) { this.skipAutomaticParcelsCreation = value; } /** * Gets the value of the takingDate property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getTakingDate() { return takingDate; } /** * Sets the value of the takingDate property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setTakingDate(XMLGregorianCalendar value) { this.takingDate = value; } /** * Gets the value of the weightDeclared property. * */ public double getWeightDeclared() { return weightDeclared; } /** * Sets the value of the weightDeclared property. * */ public void setWeightDeclared(double value) { this.weightDeclared = value; } /** * Gets the value of the willBringToOffice property. * */ public boolean isWillBringToOffice() { return willBringToOffice; } /** * Sets the value of the willBringToOffice property. * */ public void setWillBringToOffice(boolean value) { this.willBringToOffice = value; } /** * Gets the value of the willBringToOfficeId property. * * @return * possible object is * {@link Long } * */ public Long getWillBringToOfficeId() { return willBringToOfficeId; } /** * Sets the value of the willBringToOfficeId property. * * @param value * allowed object is * {@link Long } * */ public void setWillBringToOfficeId(Long value) { this.willBringToOfficeId = value; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy