1 |
package dk.daoas.adressevedligehold; |
package dk.daoas.adressevedligehold.fileupload; |
2 |
|
|
3 |
import java.io.IOException; |
import java.io.IOException; |
4 |
import java.util.List; |
import java.util.List; |
8 |
import com.google.common.base.CharMatcher; |
import com.google.common.base.CharMatcher; |
9 |
import com.google.common.base.Splitter; |
import com.google.common.base.Splitter; |
10 |
|
|
11 |
import dk.daoas.adressevedligehold.AddressSourceEntry.EntryType; |
import dk.daoas.adressevedligehold.fileupload.AddressSourceEntry.EntryType; |
12 |
import dk.daoas.adressevedligehold.util.SafeParsers; |
import dk.daoas.adressevedligehold.util.SafeParsers; |
13 |
|
|
14 |
public class AddressSourceBK extends AbstractAddressSource { |
public class AddressSourceBK extends AbstractAddressSource { |
25 |
super.validatNoHeaderLine(14, ';'); |
super.validatNoHeaderLine(14, ';'); |
26 |
} |
} |
27 |
|
|
|
//TODO: Skal csv parsning klares med Apache Commons CSV ? |
|
28 |
|
|
29 |
@Override |
@Override |
30 |
public AddressSourceEntry getNextEntry() throws IOException { |
public AddressSourceEntry getNextEntry() throws IOException { |
96 |
return "BK"; |
return "BK"; |
97 |
} |
} |
98 |
|
|
99 |
|
|
100 |
|
@Override |
101 |
|
public boolean calculateDistances() { |
102 |
|
return true; //BK skal beregne afstande |
103 |
|
} |
104 |
|
|
105 |
} |
} |