23 |
|
|
24 |
@Element(name="regional") |
@Element(name="regional") |
25 |
private boolean isRegional = false; |
private boolean isRegional = false; |
26 |
@Element(name="regionalcode", required=false) |
//@Element(name="regionalcode", required=false) //only needed for transfer to google service |
27 |
private String regional = null; |
transient private String regional = null; |
28 |
|
|
29 |
@Element(name="strain") |
@Element(name="strain") |
30 |
private boolean isStrain = false; |
private boolean isStrain = false; |
31 |
@Element(name="straincode", required=false) |
//@Element(name="straincode", required=false) //only needed for transfer to google service |
32 |
private String strain = null; |
transient private String strain = null; |
33 |
|
|
34 |
@Element(name="metro") |
@Element(name="metro") |
35 |
private boolean isMetro = false; |
private boolean isMetro = false; |
36 |
@Element(name="metrocode", required=false) |
//@Element(name="metrocode", required=false) //only needed for transfer to google service |
37 |
private String metro = null; |
transient private String metro = null; |
38 |
|
|
39 |
@Element |
@Element |
40 |
private String address; |
private String address; |
41 |
|
|
42 |
@Element |
@Element |
43 |
private int calcdist; |
transient private int calcdist; |
44 |
|
|
45 |
@Element(required=false) |
@Element(required=false) |
46 |
private String aliases[]; |
private String aliases[]; |
47 |
|
|
48 |
|
/*used client side - do not serialize */ |
49 |
|
transient public String nameLower; |
50 |
|
transient public String nameInternational; |
51 |
|
|
52 |
|
public void updateSearch() { |
53 |
|
this.nameLower = name.toLowerCase(); |
54 |
|
this.nameInternational = name.toLowerCase().replace("æ", "ae").replace("ø", "oe").replace("å", "aa"); |
55 |
|
} |
56 |
|
|
57 |
|
|
58 |
public int getId() { |
public int getId() { |
59 |
return id; |
return id; |