package org.compass.annotations.test.reference.poly;
import java.util.Set;
import org.compass.annotations.Searchable;
import org.compass.annotations.SearchableReference;
/**
* A group of Categories (Composite pattern)
*/
@Searchable(poly = true)
public class CategoryGroup extends Category {
private Set<Category> categories;
public CategoryGroup() {
super();
}
public CategoryGroup(Long id, String name) {
super(id, name);
}
@SearchableReference
public Set<Category> getCategories() {
return categories;
}
public void setCategories(Set<Category> categories) {
this.categories = categories;
}
}