Revision c80938b2
Added by Andreas Kohlbecker almost 12 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/Taxon.java | ||
---|---|---|
40 | 40 |
import org.hibernate.annotations.Cascade; |
41 | 41 |
import org.hibernate.annotations.CascadeType; |
42 | 42 |
import org.hibernate.envers.Audited; |
43 |
import org.hibernate.search.annotations.ClassBridge; |
|
43 | 44 |
import org.hibernate.search.annotations.ContainedIn; |
44 | 45 |
import org.hibernate.search.annotations.Indexed; |
45 | 46 |
import org.hibernate.search.annotations.IndexedEmbedded; |
46 | 47 |
import org.springframework.beans.factory.annotation.Configurable; |
47 | 48 |
import org.springframework.util.ReflectionUtils; |
48 | 49 |
|
50 |
import eu.etaxonomy.cdm.hibernate.search.GroupByTaxonClassBridge; |
|
49 | 51 |
import eu.etaxonomy.cdm.model.common.IRelated; |
50 | 52 |
import eu.etaxonomy.cdm.model.common.RelationshipBase; |
51 | 53 |
import eu.etaxonomy.cdm.model.description.TaxonDescription; |
... | ... | |
82 | 84 |
@Indexed(index = "eu.etaxonomy.cdm.model.taxon.TaxonBase") |
83 | 85 |
@Audited |
84 | 86 |
@Configurable |
87 |
@ClassBridge(impl=GroupByTaxonClassBridge.class) |
|
85 | 88 |
public class Taxon extends TaxonBase<IIdentifiableEntityCacheStrategy<Taxon>> implements IRelated<RelationshipBase>, Cloneable{ |
86 | 89 |
private static final long serialVersionUID = -584946869762749006L; |
87 | 90 |
private static final Logger logger = Logger.getLogger(Taxon.class); |
Also available in: Unified diff
almost 100% fixing #2950 (Allow grouping of lucene (hibernate search) results) - only max score is not yet available