org.databene.domain.address
Class CityManager

java.lang.Object
  extended by org.databene.domain.address.CityManager

public class CityManager
extends java.lang.Object

Reads and persists city files in CSV format (column header = property name).

Created: 28.07.2007 15:21:12

Author:
Volker Bergmann

Nested Class Summary
static class CityManager.CityHelper
           
 
Constructor Summary
CityManager()
           
 
Method Summary
protected static CityId createCityId(java.util.Map<java.lang.String,java.lang.String> instance, int lineNumber)
           
static void persistCities(Country country, java.lang.String filename)
           
static void readCities(Country country)
           
static void readCities(Country country, java.lang.String filename, java.util.Map<java.lang.String,java.lang.String> defaults)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CityManager

public CityManager()
Method Detail

readCities

public static void readCities(Country country)

readCities

public static void readCities(Country country,
                              java.lang.String filename,
                              java.util.Map<java.lang.String,java.lang.String> defaults)

createCityId

protected static CityId createCityId(java.util.Map<java.lang.String,java.lang.String> instance,
                                     int lineNumber)

persistCities

public static void persistCities(Country country,
                                 java.lang.String filename)
                          throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2013. All Rights Reserved.