package se.kodapan.osm.sweden.ext.se.posten.postnummer.local;
import java.io.Serializable;
/**
* @author kalle
* @since 2013-09-02 1:57 PM
*/
public class PostnummerSegment implements Serializable {
private final static long serialVersionUID = 1l;
private Postnummer postnummer;
private String gatunamn;
private int starthusnummer;
private int sluthusnummer;
public Postnummer getPostnummer() {
return postnummer;
}
public void setPostnummer(Postnummer postnummer) {
this.postnummer = postnummer;
}
public String getGatunamn() {
return gatunamn;
}
public void setGatunamn(String gatunamn) {
this.gatunamn = gatunamn;
}
public int getStarthusnummer() {
return starthusnummer;
}
public void setStarthusnummer(int starthusnummer) {
this.starthusnummer = starthusnummer;
}
public int getSluthusnummer() {
return sluthusnummer;
}
public void setSluthusnummer(int sluthusnummer) {
this.sluthusnummer = sluthusnummer;
}
public boolean containsHusnummer(int husnummer) {
for (int i=getStarthusnummer(); i<getSluthusnummer(); i+=2) {
if (i == husnummer) {
return true;
}
}
return false;
}
}