webtier@glassfish.java.net

Re: Pojo extends HashMap

From: <webtier_at_javadesktop.org>
Date: Sun, 18 Apr 2010 09:30:51 PDT

public interface ICategory {
        public String getName();
        public void setName(String name);
        public List<ICategory> getSubCategories();
        public void setSubCategories(List<ICategory> subCategories);
}


-----------------------------------------------------------------------------------------------------------

public class Category extends HashMap<String,ICategory> implements ICategory{
        private static final long serialVersionUID = 1L;
        private String name;
        private List<ICategory> subCategories = new ArrayList<ICategory>();

        public Category(String name) {
        this.name = name;
        }

        public List<ICategory> getSubCategories() {
        return subCategories;
        }

        public String getName() {
        return name;
        }

        public void setName(String name) {
        this.name = name;
        }

        public void setSubCategories(List<ICategory> subCategories) {
        this.subCategories = subCategories;
        }


}

----------------------------------------------------------------------------------------------------------

try this ;)
[Message sent by forum member 'dafei1288']

http://forums.java.net/jive/thread.jspa?messageID=397659