做这个是用来缓存淘宝的类目信息
public class CategoryNode implements Serializable {
private static final long serialVersionUID = 3569288495345576083L;
//父节点
private CategoryNode partenNode;
//当前分类名字
private String categoryName;
//当前分类Id
private Long categoryId;
//下级分类节点
private List<CategoryNode> lowerCategoryNodeList = new ArrayList<>();
//判断父类节点是否匹配
public boolean isParten(Long cId) {
return cId == partenNode.getCategoryId();
}
public CategoryNode getPartenNode() {
return partenNode;
}
public void setPartenNode(CategoryNode partenNode) {
this.partenNode = partenNode;
}
public String getCategoryName() {
return categoryName;
}
public void setCategoryName(String categoryName) {
this.categoryName = categoryName;
}
public Long getCategoryId() {
return categoryId;
}
public void setCategoryId(Long categoryId) {
this.categoryId = categoryId;
}
public List<CategoryNode> getLowerCategoryNodeList() {
return lowerCategoryNodeList;
}
public void addLowerCategoryNodeList(CategoryNode cNode) {
this.lowerCategoryNodeList.add(cNode);
}
}