1 package cz.frantovo.nekurak.dto;
3 import java.io.Serializable;
5 import java.util.ArrayList;
7 import java.util.HashSet;
12 * Podnik – hospoda, bar, kavárna…
15 public class Podnik implements Serializable {
23 private Integer cisloPopisne;
25 private String spravce;
26 private List<Fotka> fotky = new ArrayList<Fotka>();
27 private Set<Komentar> komentare = new HashSet<Komentar>();
28 private Set<Kategorie> kategorie = new HashSet<Kategorie>();
35 public Podnik(int id, String nazev) {
44 public void setId(int id) {
48 public String getNazev() {
52 public void setNazev(String nazev) {
56 public String getPopis() {
60 public void setPopis(String popis) {
64 public String getUrl() {
68 public void setUrl(String url) {
73 * Získá z URL webové stránky podniku doménové jméno převedené na malá písmena.
74 * Např. z „http://www.example.com/index.html“ získá „www.example.com“.
75 * @return doménové jméno nebo null v případě chyby.
77 public String getUrlDomena() {
83 String domena = u.getHost().toLowerCase();
84 if (domena.length() > 0) {
89 } catch (Exception e) {
95 public String getUlice() {
99 public void setUlice(String ulice) {
103 public Date getDatum() {
107 public void setDatum(Date datum) {
111 public int getCisloPopisne() {
115 public void setCisloPopisne(int cisloPopisne) {
116 this.cisloPopisne = cisloPopisne;
119 public String getMesto() {
123 public void setMesto(String mesto) {
127 public String getSpravce() {
131 public void setSpravce(String spravce) {
132 this.spravce = spravce;
135 public List<Fotka> getFotky() {
139 public void setFotky(List<Fotka> fotky) {
143 public Double getSirka() {
147 public void setSirka(Double sirka) {
151 public Double getDelka() {
155 public void setDelka(Double delka) {
159 public Set<Komentar> getKomentare() {
163 public void setKomentare(Set<Komentar> komentare) {
164 this.komentare = komentare;
167 public Set<Kategorie> getKategorie() {
171 public void setKategorie(Set<Kategorie> kategorie) {
172 this.kategorie = kategorie;