//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); } }