//idega 2000 - Eiki
package is.idega.idegaweb.golf.entity;
import javax.ejb.FinderException;
import com.idega.data.GenericEntity;
public class ZipCodeBMPBean extends GenericEntity implements ZipCode{
public void initializeAttributes(){
addAttribute(getIDColumnName());
addAttribute("code", "P�stn�mer", true, true, "java.lang.String");
addAttribute("city", "Borg", true, true, "java.lang.String");
addAttribute("country_id", "Land", true, true, "java.lang.Integer","one-to-many","is.idega.idegaweb.golf.entity.Country");
}
public String getEntityName(){
return "zipcode";
}
public String getName(){
return getCity();
}
public void setCode(String code){
setColumn("code", code);
}
public String getCode(){
return getStringColumnValue("code");
}
public void setCity(String city){
setColumn("city", city);
}
public String getCity(){
return getStringColumnValue("city");
}
public void setCountry(Country country){
setColumn("country_id",country);
}
public Country getCountry(){
return (Country)getColumnValue("country_id");
}
public void setCountryID(int country_id){
setColumn("country_id",country_id);
}
public int getCountryID(){
return getIntColumnValue("country_id");
}
public Object ejbFindByCode(String code) throws FinderException {
return idoFindOnePKByColumnBySQL("code", code);
}
}