Save This Page
Home » hibernate-search-src-20081106 » org.hibernate » search » annotations » [javadoc | source]
org.hibernate.search.annotations
public class: ContainedIn [javadoc | source]
org.hibernate.search.annotations.ContainedIn
Describe the owning entity as being part of the target entity's index (to be more accurate, being part of the indexed object graph).

Only necessary when an @Indexed class is used as a @IndexedEmbedded target class. @ContainedIn must mark the property pointing back to the @IndexedEmbedded owning Entity.

Not necessary if the class is an @Embeddable class.

@Indexed
public class OrderLine {
@IndexedEmbedded
private Order order;
}

@Indexed
public class Order {
@ContainedIn
Set lines;
}