ee.xtee6.arireg.muut.EttevotjaMuudatusedTasutaParing Maven / Gradle / Ivy
Show all versions of xtee6-client-arireg Show documentation
package ee.xtee6.arireg.muut;
import java.io.Serializable;
import java.time.LocalDate;
import java.util.ArrayList;
import java.util.List;
import ee.datel.client.utils.AdapterForInteger;
import ee.datel.client.utils.AdapterForLocalDate;
import jakarta.annotation.Generated;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
/**
* Java class for ettevotja_muudatused_tasuta_paring complex type
.
*
* The following schema fragment specifies the expected content contained within this class.
*
* {@code
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* }
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ettevotja_muudatused_tasuta_paring", propOrder = {
"kuupaev",
"muudatusteValiks",
"kandevalisedValiks",
"kandeKandeliigids",
"kandeKandeosads",
"kandeEelmineStaatus",
"kandeUusStaatus",
"tulemusteLk"
})
@Generated(value = "com.sun.tools.ws.wscompile.WsimportTool", comments = "XML-WS Tools 4.0.2", date = "2024-10-29T13:15:33+02:00")
public class EttevotjaMuudatusedTasutaParing
implements Serializable
{
private static final long serialVersionUID = -1L;
/**
* Näitab, millise kuupäeva kohta ettevõtja muudatusi päritakse.
*
*/
@XmlElement(required = true, type = String.class)
@XmlJavaTypeAdapter(AdapterForLocalDate.class)
@XmlSchemaType(name = "date")
protected LocalDate kuupaev;
/**
* Võimalike ettevõtja muudatuste tüüpide filter - 'kandevalised',
* 'kanded', 'maarused', 'aruandlusandmed'. Väärtus on kohustuslik ja ühes päringus võib
* olla ainult üks valitud (sisuliselt maxOccurs=1).
*
*/
@XmlElement(name = "muudatuste_valik")
protected List muudatusteValiks;
/**
* Võimalikud kandeväliste muudatuste alamtüüpide filter - 'isikud',
* 'sidevahendid', 'tegevusalad'. Kui see väli on defineerimata, siis on valitud kõik
* tüübid.
*
*/
@XmlElement(name = "kandevalised_valik")
protected List kandevalisedValiks;
/**
* Ettevõtja kande muudatuste kandeliikide filter.
*
*/
@XmlElement(name = "kande_kandeliigid", type = String.class)
@XmlJavaTypeAdapter(AdapterForInteger.class)
@XmlSchemaType(name = "int")
protected List kandeKandeliigids;
/**
* Ettevõtja kande muudatuste kandeosade filter.
*
*/
@XmlElement(name = "kande_kandeosad")
protected List kandeKandeosads;
/**
* Ettevõtja kande muudatuste staatuse muutumisel endine staatus.
*
*/
@XmlElement(name = "kande_eelmine_staatus")
protected String kandeEelmineStaatus;
/**
* Ettevõtja kande muudatuste staatuse muutumisel uus staatus.
*
*/
@XmlElement(name = "kande_uus_staatus")
protected String kandeUusStaatus;
/**
* Ettevõtja muudatuste lehekülje number. 1000 muudatust lehel.
*
*/
@XmlElement(name = "tulemuste_lk", type = String.class)
@XmlJavaTypeAdapter(AdapterForInteger.class)
@XmlSchemaType(name = "int")
protected Integer tulemusteLk;
/**
* Näitab, millise kuupäeva kohta ettevõtja muudatusi päritakse.
*
* @return
* possible object is
* {@link String }
*
*/
public LocalDate getKuupaev() {
return kuupaev;
}
/**
* Sets the value of the kuupaev property.
*
* @param value
* allowed object is
* {@link String }
*
* @see #getKuupaev()
*/
public void setKuupaev(LocalDate value) {
this.kuupaev = value;
}
/**
* Võimalike ettevõtja muudatuste tüüpide filter - 'kandevalised',
* 'kanded', 'maarused', 'aruandlusandmed'. Väärtus on kohustuslik ja ühes päringus võib
* olla ainult üks valitud (sisuliselt maxOccurs=1).
*
* Gets the value of the muudatusteValiks 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 muudatusteValiks property.
*
*
* For example, to add a new item, do as follows:
*
*
* getMuudatusteValiks().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*
* @return
* The value of the muudatusteValiks property.
*/
public List getMuudatusteValiks() {
if (muudatusteValiks == null) {
muudatusteValiks = new ArrayList<>();
}
return this.muudatusteValiks;
}
/**
* Võimalikud kandeväliste muudatuste alamtüüpide filter - 'isikud',
* 'sidevahendid', 'tegevusalad'. Kui see väli on defineerimata, siis on valitud kõik
* tüübid.
*
* Gets the value of the kandevalisedValiks 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 kandevalisedValiks property.
*
*
* For example, to add a new item, do as follows:
*
*
* getKandevalisedValiks().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*
* @return
* The value of the kandevalisedValiks property.
*/
public List getKandevalisedValiks() {
if (kandevalisedValiks == null) {
kandevalisedValiks = new ArrayList<>();
}
return this.kandevalisedValiks;
}
/**
* Ettevõtja kande muudatuste kandeliikide filter.
*
* Gets the value of the kandeKandeliigids 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 kandeKandeliigids property.
*
*
* For example, to add a new item, do as follows:
*
*
* getKandeKandeliigids().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*
* @return
* The value of the kandeKandeliigids property.
*/
public List getKandeKandeliigids() {
if (kandeKandeliigids == null) {
kandeKandeliigids = new ArrayList<>();
}
return this.kandeKandeliigids;
}
/**
* Ettevõtja kande muudatuste kandeosade filter.
*
* Gets the value of the kandeKandeosads 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 kandeKandeosads property.
*
*
* For example, to add a new item, do as follows:
*
*
* getKandeKandeosads().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link String }
*
*
*
* @return
* The value of the kandeKandeosads property.
*/
public List getKandeKandeosads() {
if (kandeKandeosads == null) {
kandeKandeosads = new ArrayList<>();
}
return this.kandeKandeosads;
}
/**
* Ettevõtja kande muudatuste staatuse muutumisel endine staatus.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKandeEelmineStaatus() {
return kandeEelmineStaatus;
}
/**
* Sets the value of the kandeEelmineStaatus property.
*
* @param value
* allowed object is
* {@link String }
*
* @see #getKandeEelmineStaatus()
*/
public void setKandeEelmineStaatus(String value) {
this.kandeEelmineStaatus = value;
}
/**
* Ettevõtja kande muudatuste staatuse muutumisel uus staatus.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKandeUusStaatus() {
return kandeUusStaatus;
}
/**
* Sets the value of the kandeUusStaatus property.
*
* @param value
* allowed object is
* {@link String }
*
* @see #getKandeUusStaatus()
*/
public void setKandeUusStaatus(String value) {
this.kandeUusStaatus = value;
}
/**
* Ettevõtja muudatuste lehekülje number. 1000 muudatust lehel.
*
* @return
* possible object is
* {@link String }
*
*/
public Integer getTulemusteLk() {
return tulemusteLk;
}
/**
* Sets the value of the tulemusteLk property.
*
* @param value
* allowed object is
* {@link String }
*
* @see #getTulemusteLk()
*/
public void setTulemusteLk(Integer value) {
this.tulemusteLk = value;
}
}