package com.manning.hsia.dvdstore.model; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import org.hibernate.search.annotations.DocumentId; import org.hibernate.search.annotations.Field; import org.hibernate.search.annotations.Index; import org.hibernate.search.annotations.Indexed; @Entity @Indexed //TODO remove indexed when possible public class Distributor { @Id @GeneratedValue @DocumentId private Integer id; @Field(index=Index.UN_TOKENIZED) private String name; private String stockName; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getStockName() { return stockName; } public void setStockName(String stockName) { this.stockName = stockName; } }