|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD})
@Documented
public @interface ContainedInDescribe 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
}
Indexed,
IndexedEmbedded
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||