org.unlaxer.jaddress.dao.mysql.entity.AddressView Maven / Gradle / Ivy
package org.unlaxer.jaddress.dao.mysql.entity;
import org.seasar.doma.Entity;
import org.seasar.doma.Id;
@Entity
public class AddressView {
@Id
public String id;
public String zip;
public String value1;
public String element1;
public String value2;
public String element2;
public String value3;
public String element3;
public String value4;
public String element4;
public String value5;
public String element5;
public String value6;
public String element6;
public String value7;
public String element7;
public String value8;
public String element8;
public String value9;
public String element9;
public String value10;
public String element10;
public String value11;
public String element11;
public String value12;
public String element12;
public String value13;
public String element13;
public String value14;
public String element14;
public Integer maxLevel = 0;
public void setValue(int level, String value) {
if(maxLevel < level) maxLevel = level;
switch (level) {
case 1: value1= value; break;
case 2: value2= value; break;
case 3: value3= value; break;
case 4: value4= value; break;
case 5: value5= value; break;
case 6: value6= value; break;
case 7: value7= value; break;
case 8: value8= value; break;
case 9: value9= value; break;
case 10: value10= value; break;
case 11: value11= value; break;
case 12: value12= value; break;
case 13: value13= value; break;
case 14: value14= value; break;
default:
break;
}
}
@Override
public String toString() {
return "AddressView [id=" + id + ", zip=" + zip + ", value1=" + value1 + ", element1=" + element1 + ", value2="
+ value2 + ", element2=" + element2 + ", value3=" + value3 + ", element3=" + element3 + ", value4="
+ value4 + ", element4=" + element4 + ", value5=" + value5 + ", element5=" + element5 + ", value6="
+ value6 + ", element6=" + element6 + ", value7=" + value7 + ", element7=" + element7 + ", value8="
+ value8 + ", element8=" + element8 + ", value9=" + value9 + ", element9=" + element9 + ", value10="
+ value10 + ", element10=" + element10 + ", value11=" + value11 + ", element11=" + element11
+ ", value12=" + value12 + ", element12=" + element12 + ", value13=" + value13 + ", element13="
+ element13 + ", value14=" + value14 + ", element14=" + element14 + "]";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy