package ch.pharmedsolutions.www.rezeptserver; import java.math.BigInteger; 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; /** * <p>Java-Klasse für Product complex type. * * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * * <pre> * <complexType name="Product"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <all> * <element name="pharmacode" type="{http://www.w3.org/2001/XMLSchema}integer"/> * <element name="ean_id" type="{http://www.w3.org/2001/XMLSchema}integer"/> * <element name="product_name" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="prescriptor_qty" type="{http://www.w3.org/2001/XMLSchema}int"/> * <element name="prescriptor_repetition_end" type="{http://www.w3.org/2001/XMLSchema}date"/> * <element name="remark" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="posology" type="{http://www.w3.org/2001/XMLSchema}string"/> * </all> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Product", propOrder = { }) public class Product { @XmlElement(required = true, nillable = true) protected BigInteger pharmacode; @XmlElement(name = "ean_id", required = true, nillable = true) protected BigInteger eanId; @XmlElement(name = "product_name", required = true, nillable = true) protected String productName; @XmlElement(name = "prescriptor_qty", required = true, type = Integer.class, nillable = true) protected Integer prescriptorQty; @XmlElement(name = "prescriptor_repetition_end", required = true, nillable = true) @XmlSchemaType(name = "date") protected XMLGregorianCalendar prescriptorRepetitionEnd; @XmlElement(required = true, nillable = true) protected String remark; @XmlElement(required = true, nillable = true) protected String posology; /** * Ruft den Wert der pharmacode-Eigenschaft ab. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getPharmacode() { return pharmacode; } /** * Legt den Wert der pharmacode-Eigenschaft fest. * * @param value * allowed object is * {@link BigInteger } * */ public void setPharmacode(BigInteger value) { this.pharmacode = value; } /** * Ruft den Wert der eanId-Eigenschaft ab. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getEanId() { return eanId; } /** * Legt den Wert der eanId-Eigenschaft fest. * * @param value * allowed object is * {@link BigInteger } * */ public void setEanId(BigInteger value) { this.eanId = value; } /** * Ruft den Wert der productName-Eigenschaft ab. * * @return * possible object is * {@link String } * */ public String getProductName() { return productName; } /** * Legt den Wert der productName-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ public void setProductName(String value) { this.productName = value; } /** * Ruft den Wert der prescriptorQty-Eigenschaft ab. * * @return * possible object is * {@link Integer } * */ public Integer getPrescriptorQty() { return prescriptorQty; } /** * Legt den Wert der prescriptorQty-Eigenschaft fest. * * @param value * allowed object is * {@link Integer } * */ public void setPrescriptorQty(Integer value) { this.prescriptorQty = value; } /** * Ruft den Wert der prescriptorRepetitionEnd-Eigenschaft ab. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getPrescriptorRepetitionEnd() { return prescriptorRepetitionEnd; } /** * Legt den Wert der prescriptorRepetitionEnd-Eigenschaft fest. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setPrescriptorRepetitionEnd(XMLGregorianCalendar value) { this.prescriptorRepetitionEnd = value; } /** * Ruft den Wert der remark-Eigenschaft ab. * * @return * possible object is * {@link String } * */ public String getRemark() { return remark; } /** * Legt den Wert der remark-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ public void setRemark(String value) { this.remark = value; } /** * Ruft den Wert der posology-Eigenschaft ab. * * @return * possible object is * {@link String } * */ public String getPosology() { return posology; } /** * Legt den Wert der posology-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ public void setPosology(String value) { this.posology = value; } }