package org.nutz.json;
import java.sql.Date;
public class Person {
private int age;
private String name;
private PersonSex sex;
private String realname;
private Date birthday;
private Person father;
private Company company;
private int num;
public PersonSex getSex() {
return sex;
}
public void setSex(PersonSex sex) {
this.sex = sex;
}
public int getNum() {
return num;
}
public void setNum(int num) {
this.num = num + 1;
}
public Company getCompany() {
return company;
}
public void setCompany(Company company) {
this.company = company;
}
public String getRealname() {
return realname;
}
public void setRealname(String realname) {
this.realname = realname;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public Person getFather() {
return father;
}
public void setFather(Person father) {
this.father = father;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
public String dump() {
return String.format( "name\t:%s\nage\t:%d\nrealname:%s\nbirthday:%s",
name,
age,
realname,
birthday);
}
}