cz.datalite.service.ares.AresSubjekt Maven / Gradle / Ivy
The newest version!
/*
* Copyright 2009 (c) DataLite, spol. s r.o. All rights reserved.
* Web: http://www.datalite.cz Mail: [email protected]
*/
package cz.datalite.service.ares;
import cz.datalite.helpers.StringHelper;
/**
* Ekonomicky subjekt s daty zaslanymi z ARES.
*
* @author Jiri Bubnik
*/
public class AresSubjekt {
/** Název firmy. */
String nazev;
/** IČO. */
String ico;
/** DIČ. */
String dic;
/** Kód právní formy. */
String kodPravniForma;
/** Ulice. */
private String ulice;
/** Číslo popisné. */
private String cpop;
/** Číslo orientační. */
private String cor;
/** Stát. */
private String stat = "Česká republika";
/** Město. */
private String mesto;
/** PSČ. */
private Long psc;
/** Zápis u soudu a spisová značka */
private String zapisVOR;
public String getCor() {
return cor;
}
public void setCor(String cor) {
this.cor = cor;
}
public String getCpop() {
return cpop;
}
public void setCpop(String cpop) {
this.cpop = cpop;
}
public String getDic() {
return dic;
}
public void setDic(String dic) {
this.dic = dic;
}
public String getIco() {
return ico;
}
public void setIco(String ico) {
this.ico = ico;
}
public String getKodPravniForma() {
return kodPravniForma;
}
public void setKodPravniForma(String kodPravniForma) {
this.kodPravniForma = kodPravniForma;
}
public String getMesto() {
return mesto;
}
public void setMesto(String mesto) {
this.mesto = mesto;
}
public String getNazev() {
return nazev;
}
public void setNazev(String nazev) {
this.nazev = nazev;
}
public Long getPsc() {
return psc;
}
public void setPsc(Long psc) {
this.psc = psc;
}
public String getStat() {
return stat;
}
public void setStat(String stat) {
this.stat = stat;
}
public String getUlice() {
return ulice;
}
public void setUlice(String ulice) {
this.ulice = ulice;
}
public void setPsc(String text) {
setPsc(asLongSafe(text));
}
public String getZapisVOR() {
return zapisVOR;
}
public void setZapisVOR(String zapisVOR) {
this.zapisVOR = zapisVOR;
}
// prevede na Long nebo vraci null, pokud to nejde.
private Long asLongSafe(String value)
{
try
{
return StringHelper.isNull(value) ? null : Long.valueOf(value);
}
catch (NumberFormatException e)
{
return null;
}
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy