package org.nutz.ioc.loader.xml.meta; import java.util.Calendar; import java.util.List; import java.util.Map; public class Bee { public Bee() {} public Bee(String name) { this.name = name; } public Bee(Bee mother, String name) { this.mother = mother; this.name = name; } private String name; private int age; private List<Bee> friends; private Calendar birthday; private Bee mother; private int workCount; private boolean dead; private Map<String,String> map; public void work() { workCount++; } public void onBorn() { birthday = Calendar.getInstance(); } public void onDead() { dead = true; } public int getWorkTime() { return workCount; } public void setWorkTime(int workTime) { this.workCount = workTime; } public boolean isDead() { return dead; } public void setDead(boolean dead) { this.dead = dead; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public List<Bee> getFriends() { return friends; } public void setFriends(List<Bee> friends) { this.friends = friends; } public Calendar getBirthday() { return birthday; } public void setBirthday(Calendar birthday) { this.birthday = birthday; } public Bee getMother() { return mother; } public void setMother(Bee mother) { this.mother = mother; } public Map<String, String> getMap() { return map; } public void setMap(Map<String, String> map) { this.map = map; } }