001/* 002 * This file is generated by jOOQ. 003 */ 004package com.echothree.model.jooq.server.records.geo; 005 006 007import com.echothree.model.data.contact.common.pk.PostalAddressFormatPK; 008import com.echothree.model.data.geo.common.pk.GeoCodeCountryPK; 009import com.echothree.model.data.geo.common.pk.GeoCodePK; 010 011import org.jooq.Record1; 012import org.jooq.impl.UpdatableRecordImpl; 013 014 015/** 016 * This class is generated by jOOQ. 017 */ 018@SuppressWarnings({ "all", "unchecked", "rawtypes", "this-escape" }) 019public class GeoCodeCountries extends UpdatableRecordImpl<GeoCodeCountries> { 020 021 private static final long serialVersionUID = 1L; 022 023 /** 024 * Setter for <code>geocodecountries.geoc_geocodecountryid</code>. 025 */ 026 public void GeoCodeCountry(GeoCodeCountryPK value) { 027 set(0, value); 028 } 029 030 /** 031 * Getter for <code>geocodecountries.geoc_geocodecountryid</code>. 032 */ 033 public GeoCodeCountryPK GeoCodeCountry() { 034 return (GeoCodeCountryPK) get(0); 035 } 036 037 /** 038 * Setter for <code>geocodecountries.geoc_geo_geocodeid</code>. 039 */ 040 public void GeoCode(GeoCodePK value) { 041 set(1, value); 042 } 043 044 /** 045 * Getter for <code>geocodecountries.geoc_geo_geocodeid</code>. 046 */ 047 public GeoCodePK GeoCode() { 048 return (GeoCodePK) get(1); 049 } 050 051 /** 052 * Setter for <code>geocodecountries.geoc_telephonecode</code>. 053 */ 054 public void TelephoneCode(String value) { 055 set(2, value); 056 } 057 058 /** 059 * Getter for <code>geocodecountries.geoc_telephonecode</code>. 060 */ 061 public String TelephoneCode() { 062 return (String) get(2); 063 } 064 065 /** 066 * Setter for <code>geocodecountries.geoc_areacodepattern</code>. 067 */ 068 public void AreaCodePattern(String value) { 069 set(3, value); 070 } 071 072 /** 073 * Getter for <code>geocodecountries.geoc_areacodepattern</code>. 074 */ 075 public String AreaCodePattern() { 076 return (String) get(3); 077 } 078 079 /** 080 * Setter for <code>geocodecountries.geoc_areacoderequired</code>. 081 */ 082 public void AreaCodeRequired(Boolean value) { 083 set(4, value); 084 } 085 086 /** 087 * Getter for <code>geocodecountries.geoc_areacoderequired</code>. 088 */ 089 public Boolean AreaCodeRequired() { 090 return (Boolean) get(4); 091 } 092 093 /** 094 * Setter for <code>geocodecountries.geoc_areacodeexample</code>. 095 */ 096 public void AreaCodeExample(String value) { 097 set(5, value); 098 } 099 100 /** 101 * Getter for <code>geocodecountries.geoc_areacodeexample</code>. 102 */ 103 public String AreaCodeExample() { 104 return (String) get(5); 105 } 106 107 /** 108 * Setter for <code>geocodecountries.geoc_telephonenumberpattern</code>. 109 */ 110 public void TelephoneNumberPattern(String value) { 111 set(6, value); 112 } 113 114 /** 115 * Getter for <code>geocodecountries.geoc_telephonenumberpattern</code>. 116 */ 117 public String TelephoneNumberPattern() { 118 return (String) get(6); 119 } 120 121 /** 122 * Setter for <code>geocodecountries.geoc_telephonenumberexample</code>. 123 */ 124 public void TelephoneNumberExample(String value) { 125 set(7, value); 126 } 127 128 /** 129 * Getter for <code>geocodecountries.geoc_telephonenumberexample</code>. 130 */ 131 public String TelephoneNumberExample() { 132 return (String) get(7); 133 } 134 135 /** 136 * Setter for 137 * <code>geocodecountries.geoc_pstafmt_postaladdressformatid</code>. 138 */ 139 public void PostalAddressFormat(PostalAddressFormatPK value) { 140 set(8, value); 141 } 142 143 /** 144 * Getter for 145 * <code>geocodecountries.geoc_pstafmt_postaladdressformatid</code>. 146 */ 147 public PostalAddressFormatPK PostalAddressFormat() { 148 return (PostalAddressFormatPK) get(8); 149 } 150 151 /** 152 * Setter for <code>geocodecountries.geoc_cityrequired</code>. 153 */ 154 public void CityRequired(Boolean value) { 155 set(9, value); 156 } 157 158 /** 159 * Getter for <code>geocodecountries.geoc_cityrequired</code>. 160 */ 161 public Boolean CityRequired() { 162 return (Boolean) get(9); 163 } 164 165 /** 166 * Setter for <code>geocodecountries.geoc_citygeocoderequired</code>. 167 */ 168 public void CityGeoCodeRequired(Boolean value) { 169 set(10, value); 170 } 171 172 /** 173 * Getter for <code>geocodecountries.geoc_citygeocoderequired</code>. 174 */ 175 public Boolean CityGeoCodeRequired() { 176 return (Boolean) get(10); 177 } 178 179 /** 180 * Setter for <code>geocodecountries.geoc_staterequired</code>. 181 */ 182 public void StateRequired(Boolean value) { 183 set(11, value); 184 } 185 186 /** 187 * Getter for <code>geocodecountries.geoc_staterequired</code>. 188 */ 189 public Boolean StateRequired() { 190 return (Boolean) get(11); 191 } 192 193 /** 194 * Setter for <code>geocodecountries.geoc_stategeocoderequired</code>. 195 */ 196 public void StateGeoCodeRequired(Boolean value) { 197 set(12, value); 198 } 199 200 /** 201 * Getter for <code>geocodecountries.geoc_stategeocoderequired</code>. 202 */ 203 public Boolean StateGeoCodeRequired() { 204 return (Boolean) get(12); 205 } 206 207 /** 208 * Setter for <code>geocodecountries.geoc_postalcodepattern</code>. 209 */ 210 public void PostalCodePattern(String value) { 211 set(13, value); 212 } 213 214 /** 215 * Getter for <code>geocodecountries.geoc_postalcodepattern</code>. 216 */ 217 public String PostalCodePattern() { 218 return (String) get(13); 219 } 220 221 /** 222 * Setter for <code>geocodecountries.geoc_postalcoderequired</code>. 223 */ 224 public void PostalCodeRequired(Boolean value) { 225 set(14, value); 226 } 227 228 /** 229 * Getter for <code>geocodecountries.geoc_postalcoderequired</code>. 230 */ 231 public Boolean PostalCodeRequired() { 232 return (Boolean) get(14); 233 } 234 235 /** 236 * Setter for <code>geocodecountries.geoc_postalcodegeocoderequired</code>. 237 */ 238 public void PostalCodeGeoCodeRequired(Boolean value) { 239 set(15, value); 240 } 241 242 /** 243 * Getter for <code>geocodecountries.geoc_postalcodegeocoderequired</code>. 244 */ 245 public Boolean PostalCodeGeoCodeRequired() { 246 return (Boolean) get(15); 247 } 248 249 /** 250 * Setter for <code>geocodecountries.geoc_postalcodelength</code>. 251 */ 252 public void PostalCodeLength(Integer value) { 253 set(16, value); 254 } 255 256 /** 257 * Getter for <code>geocodecountries.geoc_postalcodelength</code>. 258 */ 259 public Integer PostalCodeLength() { 260 return (Integer) get(16); 261 } 262 263 /** 264 * Setter for <code>geocodecountries.geoc_postalcodegeocodelength</code>. 265 */ 266 public void PostalCodeGeoCodeLength(Integer value) { 267 set(17, value); 268 } 269 270 /** 271 * Getter for <code>geocodecountries.geoc_postalcodegeocodelength</code>. 272 */ 273 public Integer PostalCodeGeoCodeLength() { 274 return (Integer) get(17); 275 } 276 277 /** 278 * Setter for <code>geocodecountries.geoc_postalcodeexample</code>. 279 */ 280 public void PostalCodeExample(String value) { 281 set(18, value); 282 } 283 284 /** 285 * Getter for <code>geocodecountries.geoc_postalcodeexample</code>. 286 */ 287 public String PostalCodeExample() { 288 return (String) get(18); 289 } 290 291 /** 292 * Setter for <code>geocodecountries.geoc_fromtime</code>. 293 */ 294 public void FromTime(Long value) { 295 set(19, value); 296 } 297 298 /** 299 * Getter for <code>geocodecountries.geoc_fromtime</code>. 300 */ 301 public Long FromTime() { 302 return (Long) get(19); 303 } 304 305 /** 306 * Setter for <code>geocodecountries.geoc_thrutime</code>. 307 */ 308 public void ThruTime(Long value) { 309 set(20, value); 310 } 311 312 /** 313 * Getter for <code>geocodecountries.geoc_thrutime</code>. 314 */ 315 public Long ThruTime() { 316 return (Long) get(20); 317 } 318 319 // ------------------------------------------------------------------------- 320 // Primary key information 321 // ------------------------------------------------------------------------- 322 323 @Override 324 public Record1<GeoCodeCountryPK> key() { 325 return (Record1) super.key(); 326 } 327 328 // ------------------------------------------------------------------------- 329 // Constructors 330 // ------------------------------------------------------------------------- 331 332 /** 333 * Create a detached GeoCodeCountries 334 */ 335 public GeoCodeCountries() { 336 super(com.echothree.model.jooq.server.tables.geo.GeoCodeCountries.GeoCodeCountries); 337 } 338 339 /** 340 * Create a detached, initialised GeoCodeCountries 341 */ 342 public GeoCodeCountries(GeoCodeCountryPK GeoCodeCountry, GeoCodePK GeoCode, String TelephoneCode, String AreaCodePattern, Boolean AreaCodeRequired, String AreaCodeExample, String TelephoneNumberPattern, String TelephoneNumberExample, PostalAddressFormatPK PostalAddressFormat, Boolean CityRequired, Boolean CityGeoCodeRequired, Boolean StateRequired, Boolean StateGeoCodeRequired, String PostalCodePattern, Boolean PostalCodeRequired, Boolean PostalCodeGeoCodeRequired, Integer PostalCodeLength, Integer PostalCodeGeoCodeLength, String PostalCodeExample, Long FromTime, Long ThruTime) { 343 super(com.echothree.model.jooq.server.tables.geo.GeoCodeCountries.GeoCodeCountries); 344 345 GeoCodeCountry(GeoCodeCountry); 346 GeoCode(GeoCode); 347 TelephoneCode(TelephoneCode); 348 AreaCodePattern(AreaCodePattern); 349 AreaCodeRequired(AreaCodeRequired); 350 AreaCodeExample(AreaCodeExample); 351 TelephoneNumberPattern(TelephoneNumberPattern); 352 TelephoneNumberExample(TelephoneNumberExample); 353 PostalAddressFormat(PostalAddressFormat); 354 CityRequired(CityRequired); 355 CityGeoCodeRequired(CityGeoCodeRequired); 356 StateRequired(StateRequired); 357 StateGeoCodeRequired(StateGeoCodeRequired); 358 PostalCodePattern(PostalCodePattern); 359 PostalCodeRequired(PostalCodeRequired); 360 PostalCodeGeoCodeRequired(PostalCodeGeoCodeRequired); 361 PostalCodeLength(PostalCodeLength); 362 PostalCodeGeoCodeLength(PostalCodeGeoCodeLength); 363 PostalCodeExample(PostalCodeExample); 364 FromTime(FromTime); 365 ThruTime(ThruTime); 366 resetTouchedOnNotNull(); 367 } 368}