|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD})
@Documented
public @interface IndexedEmbedded
| Optional Element Summary | |
|---|---|
int |
depth
Stop indexing embedded elements when depth is reached depth=1 means the associated element is index, but not its embedded elements Default: infinite (an exception will be raised if a class circular reference occurs while infinite is chosen) |
String |
indexNullAs
|
String |
prefix
Field name prefix Default to 'propertyname.' |
Class<?> |
targetElement
Overrides the type of an association. |
public abstract String prefix
public abstract int depth
public abstract Class<?> targetElement
public abstract String indexNullAs
null. Per default
IndexedEmbedded.DO_NOT_INDEX_NULL is
returned indicating that null values are not indexed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||