| java.lang.Object org.objectweb.speedo.metadata.SpeedoElement org.objectweb.speedo.metadata.SpeedoFetchGroup
DEPTH_DEFINED | final public static byte DEPTH_DEFINED(Code) | | |
FG_DEFINED | final public static byte FG_DEFINED(Code) | | |
NOTHING_DEFINED | final public static byte NOTHING_DEFINED(Code) | | |
depth | public int depth(Code) | | Recursive fetch group references are controlled by the depth attribute. A
depth of 0 (the default) will fetch the whole graph of instances
reachable from this field.
|
fields | protected Map fields(Code) | | The list of fields declared to be in this fetch group.
|
nestedFetchGroups | protected Map nestedFetchGroups(Code) | | The list of nested fetchgroups.
|
postLoad | public boolean postLoad(Code) | | The post-load attribute on the fetch-group element indicates whether the
jdoPost-Load callback will be made when the fetch group is loaded. It
defaults to false, for all fetch groups except the default fetch group,
on which it defaults to true.
|
addFetchGroup | public void addFetchGroup(Object fetchGroup)(Code) | | Add a new FetchGroupMetaData
Parameters: fetchGroup - is the group to add |
addField | public void addField(Object field)(Code) | | Add a new SpeedoField
Parameters: field - is the field to add |
getDepth | public int getDepth()(Code) | | Return the depth. |
getFields | public Map getFields()(Code) | | Return the map of fields. |
getFieldsToLoad | public Set getFieldsToLoad()(Code) | | the set of the names of the fields to load with this fetchgroup |
getName | public String getName()(Code) | | Returns the name of the fetchgroup |
getNestedFetchGroups | public Map getNestedFetchGroups()(Code) | | Returns the map of nested fetch groups |
getPostLoad | public boolean getPostLoad()(Code) | | Returns the postLoad. |
|
|