Package javax.jdo.annotations
Annotation Type FetchGroup
-
@Target(TYPE) @Retention(RUNTIME) @Repeatable(FetchGroups.class) public @interface FetchGroup
Annotation for the fetch group of a class. Corresponds to the xml element "fetch-group".- Since:
- 2.1
- Version:
- 2.1
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description Persistent[]
members
Members (fields and properties) of the fetch group.
-
-
-
Element Detail
-
members
Persistent[] members
Members (fields and properties) of the fetch group. The members should contain only name and recursionDepth.- Returns:
- members for the fetch group
-
-
-
name
String name
Name of the fetch group.- Returns:
- the name of the fetch group
- Default:
- ""
-
-
-
postLoad
String postLoad
Whether we should load this group as part of the post load process.- Returns:
- whether we should load this group as part of the post load process.
- Default:
- ""
-
-
-
fetchGroups
String[] fetchGroups
Fetch groups to be nested (included) in this fetch group.- Returns:
- The nested fetch groups in this fetch group
- Default:
- {}
-
-