package be.mentoringsystems.merke.model.dto; import be.mentoringsystems.merke.model.db.Context; import com.fasterxml.jackson.annotation.JsonFormat; import java.time.LocalDate; import java.util.List; import java.util.UUID; import org.springframework.format.annotation.DateTimeFormat; /** * * @author anthonyarents */ public class VendorDTO { private UUID id; private UUID parentid; private UUID loginId; private String title; private String title2; private String accounttype; private String firstname; private String lastname; private String idnrNationalRegister; private String street; private String number; private String mailboxNumber; private String postalcode; private String city; private String companyName; private String companyNumber; private String bankaccount; private String telephonenumber; private String email; private String mobilenumber; private String mobilenumber2; private LocalDate birthdate; private String permitNumber; private String status; private String change; private Integer flag; private String flagnote; private List contexts; private List municipalityIds; private UUID contextId; public String getAccounttype() { return accounttype; } public void setAccounttype(final String accounttype) { this.accounttype = accounttype; } public UUID getContextId() { return contextId; } public void setContextId(final UUID contextId) { this.contextId = contextId; } public List getMunicipalityIds() { return municipalityIds; } public void setMunicipalityIds(final List municipalityIds) { this.municipalityIds = municipalityIds; } public List getContexts() { return contexts; } public void setContexts(final List contexts) { this.contexts = contexts; } public Integer getFlag() { return flag; } public void setFlag(final Integer flag) { this.flag = flag; } public String getFlagnote() { return flagnote; } public void setFlagnote(final String flagnote) { this.flagnote = flagnote; } public String getTitle2() { return title2; } public void setTitle2(final String title2) { this.title2 = title2; } public String getChange() { return change; } public void setChange(final String change) { this.change = change; } public String getStatus() { return status; } public void setStatus(final String status) { this.status = status; } public String getPermitNumber() { return permitNumber; } public void setPermitNumber(final String permitNumber) { this.permitNumber = permitNumber; } public UUID getId() { return id; } public void setId(final UUID id) { this.id = id; } public UUID getLoginId() { return loginId; } public void setLoginId(final UUID loginId) { this.loginId = loginId; } public UUID getParentid() { return parentid; } public void setParentid(final UUID parentid) { this.parentid = parentid; } public String getTitle() { return title; } public void setTitle(final String title) { this.title = title; } public String getFirstname() { return firstname; } public void setFirstname(final String firstname) { this.firstname = firstname; } public String getLastname() { return lastname; } public void setLastname(final String lastname) { this.lastname = lastname; } public String getIdnrNationalRegister() { return idnrNationalRegister; } public void setIdnrNationalRegister(final String idnrNationalRegister) { this.idnrNationalRegister = idnrNationalRegister; } public String getStreet() { return street; } public void setStreet(final String street) { this.street = street; } public String getNumber() { return number; } public void setNumber(final String number) { this.number = number; } public String getMailboxNumber() { return mailboxNumber; } public void setMailboxNumber(final String mailboxNumber) { this.mailboxNumber = mailboxNumber; } public String getPostalcode() { return postalcode; } public void setPostalcode(final String postalcode) { this.postalcode = postalcode; } public String getCity() { return city; } public void setCity(final String city) { this.city = city; } public String getCompanyName() { return companyName; } public void setCompanyName(final String companyName) { this.companyName = companyName; } public String getCompanyNumber() { return companyNumber; } public void setCompanyNumber(final String companyNumber) { this.companyNumber = companyNumber; } public String getBankaccount() { return bankaccount; } public void setBankaccount(final String bankaccount) { this.bankaccount = bankaccount; } public String getTelephonenumber() { return telephonenumber; } public void setTelephonenumber(final String telephonenumber) { this.telephonenumber = telephonenumber; } public String getEmail() { return email; } public void setEmail(final String email) { this.email = email; } @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd") @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) public LocalDate getBirthdate() { return birthdate; } public void setBirthdate(final LocalDate birthdate) { this.birthdate = birthdate; } public String getMobilenumber() { return mobilenumber; } public void setMobilenumber(final String mobilenumber) { this.mobilenumber = mobilenumber; } public String getMobilenumber2() { return mobilenumber2; } public void setMobilenumber2(final String mobilenumber2) { this.mobilenumber2 = mobilenumber2; } }