public class TsensorOrderCreationRequest extends eu.limetri.ygg.api.RequestMessage implements Serializable, org.jvnet.jaxb2_commons.lang.ToString
Clase Java para anonymous complex type.
El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
<complexType>
<complexContent>
<extension base="{http://www.limetri.eu/schemas/ygg}RequestMessage">
<sequence>
<element name="start" type="{http://www.fispace.eu/domain/lg}TsensoAddressType"/>
<element name="dest" type="{http://www.fispace.eu/domain/lg}TsensoAddressType"/>
<element name="price" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="vat" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="delivery" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="vat_delivery" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="items" type="{http://www.fispace.eu/domain/lg}Item" maxOccurs="unbounded" minOccurs="0"/>
<element name="auth" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="version" type="{http://www.w3.org/2001/XMLSchema}string"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
auth |
protected BigDecimal |
delivery |
protected TsensoAddressType |
dest |
protected List<Item> |
items |
protected BigDecimal |
price |
protected TsensoAddressType |
start |
protected BigDecimal |
vat |
protected BigDecimal |
vatDelivery |
protected String |
version |
| Constructor and Description |
|---|
TsensorOrderCreationRequest() |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy) |
String |
getAuth()
Obtiene el valor de la propiedad auth.
|
BigDecimal |
getDelivery()
Obtiene el valor de la propiedad delivery.
|
TsensoAddressType |
getDest()
Obtiene el valor de la propiedad dest.
|
List<Item> |
getItems()
Gets the value of the items property.
|
BigDecimal |
getPrice()
Obtiene el valor de la propiedad price.
|
TsensoAddressType |
getStart()
Obtiene el valor de la propiedad start.
|
BigDecimal |
getVat()
Obtiene el valor de la propiedad vat.
|
BigDecimal |
getVatDelivery()
Obtiene el valor de la propiedad vatDelivery.
|
String |
getVersion()
Obtiene el valor de la propiedad version.
|
boolean |
isSetAuth() |
boolean |
isSetDelivery() |
boolean |
isSetDest() |
boolean |
isSetItems() |
boolean |
isSetPrice() |
boolean |
isSetStart() |
boolean |
isSetVat() |
boolean |
isSetVatDelivery() |
boolean |
isSetVersion() |
void |
setAuth(String value)
Define el valor de la propiedad auth.
|
void |
setDelivery(BigDecimal value)
Define el valor de la propiedad delivery.
|
void |
setDest(TsensoAddressType value)
Define el valor de la propiedad dest.
|
void |
setPrice(BigDecimal value)
Define el valor de la propiedad price.
|
void |
setStart(TsensoAddressType value)
Define el valor de la propiedad start.
|
void |
setVat(BigDecimal value)
Define el valor de la propiedad vat.
|
void |
setVatDelivery(BigDecimal value)
Define el valor de la propiedad vatDelivery.
|
void |
setVersion(String value)
Define el valor de la propiedad version.
|
String |
toString() |
void |
unsetItems() |
TsensorOrderCreationRequest |
withAuth(String value) |
TsensorOrderCreationRequest |
withDelivery(BigDecimal value) |
TsensorOrderCreationRequest |
withDest(TsensoAddressType value) |
TsensorOrderCreationRequest |
withItems(Collection<Item> values) |
TsensorOrderCreationRequest |
withItems(Item... values) |
TsensorOrderCreationRequest |
withPrice(BigDecimal value) |
TsensorOrderCreationRequest |
withStart(TsensoAddressType value) |
TsensorOrderCreationRequest |
withVat(BigDecimal value) |
TsensorOrderCreationRequest |
withVatDelivery(BigDecimal value) |
TsensorOrderCreationRequest |
withVersion(String value) |
protected TsensoAddressType start
protected TsensoAddressType dest
protected BigDecimal price
protected BigDecimal vat
protected BigDecimal delivery
protected BigDecimal vatDelivery
protected String auth
protected String version
public TsensoAddressType getStart()
TsensoAddressTypepublic void setStart(TsensoAddressType value)
value - allowed object is
TsensoAddressTypepublic boolean isSetStart()
public TsensoAddressType getDest()
TsensoAddressTypepublic void setDest(TsensoAddressType value)
value - allowed object is
TsensoAddressTypepublic boolean isSetDest()
public BigDecimal getPrice()
BigDecimalpublic void setPrice(BigDecimal value)
value - allowed object is
BigDecimalpublic boolean isSetPrice()
public BigDecimal getVat()
BigDecimalpublic void setVat(BigDecimal value)
value - allowed object is
BigDecimalpublic boolean isSetVat()
public BigDecimal getDelivery()
BigDecimalpublic void setDelivery(BigDecimal value)
value - allowed object is
BigDecimalpublic boolean isSetDelivery()
public BigDecimal getVatDelivery()
BigDecimalpublic void setVatDelivery(BigDecimal value)
value - allowed object is
BigDecimalpublic boolean isSetVatDelivery()
public List<Item> getItems()
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 items property.
For example, to add a new item, do as follows:
getItems().add(newItem);
Objects of the following type(s) are allowed in the list
Item
public boolean isSetItems()
public void unsetItems()
public String getAuth()
Stringpublic void setAuth(String value)
value - allowed object is
Stringpublic boolean isSetAuth()
public String getVersion()
Stringpublic void setVersion(String value)
value - allowed object is
Stringpublic boolean isSetVersion()
public String toString()
toString in class eu.limetri.ygg.api.RequestMessagepublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringappend in class eu.limetri.ygg.api.RequestMessagepublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringappendFields in class eu.limetri.ygg.api.RequestMessagepublic TsensorOrderCreationRequest withStart(TsensoAddressType value)
public TsensorOrderCreationRequest withDest(TsensoAddressType value)
public TsensorOrderCreationRequest withPrice(BigDecimal value)
public TsensorOrderCreationRequest withVat(BigDecimal value)
public TsensorOrderCreationRequest withDelivery(BigDecimal value)
public TsensorOrderCreationRequest withVatDelivery(BigDecimal value)
public TsensorOrderCreationRequest withItems(Item... values)
public TsensorOrderCreationRequest withItems(Collection<Item> values)
public TsensorOrderCreationRequest withAuth(String value)
public TsensorOrderCreationRequest withVersion(String value)
Copyright © 2016. All Rights Reserved.