package dk.daoas.daoadresseservice.beans; import dk.daoas.daoadresseservice.AddressUtils.SplitResult; public class SearchResult { public enum Status { STATUS_OK, STATUS_NOT_COVERED, ERROR_UNKNOWN_POSTAL, ERROR_UNKNOWN_STREETNAME, ERROR_UNKNOWN_ADDRESSPOINT, ERROR_MISSING_HOUSENUMBER, ERROR_INTERNAL, ERROR_POSTBOX } public Status status; public Address address = new Address(); public boolean google = false; public boolean osm = false; public boolean levenshtein; public long gadeident = 0; public String vej = ""; public String googleVej; public String osmVej; public SplitResult splitResult = new SplitResult();//Default empty public String vasketVejnavn = ""; public SearchResult() { } public SearchResult(Status status) { this.status = status; } public SearchResult(Address a) { this.status = Status.STATUS_OK; this.address = a; } }