Uses of Class
org.datanucleus.FetchGroup
Packages that use FetchGroup
Package
Description
This package provides classes that are typically externally called, whether that means by developers
or by other DataNucleus plugins.
-
Uses of FetchGroup in org.datanucleus
Fields in org.datanucleus with type parameters of type FetchGroupModifier and TypeFieldDescription(package private) Set
<FetchGroup> FetchPlan.dynamicGroups
The "dynamic" fetch groups in the current FetchPlan.private Map
<String, Set<FetchGroup>> FetchGroupManager.fetchGroupByName
Map of dynamic fetch groups, keyed by the group name.Methods in org.datanucleus that return FetchGroupModifier and TypeMethodDescriptionFetchGroup.addCategory
(String categoryName) Convenience method to add the members for the specified category.Method to add a field of the class to the fetch group.FetchGroup.addMembers
(String[] members) <T> FetchGroup
<T> FetchGroupManager.createFetchGroup
(Class<T> cls, String name) Method to create a new FetchGroup for the class and name.PersistenceNucleusContext.createInternalFetchGroup
(Class cls, String name) Method to create a new internal fetch group for the class+name.PersistenceNucleusContextImpl.createInternalFetchGroup
(Class cls, String name) <T> FetchGroup
<T> FetchGroupManager.getFetchGroup
(Class<T> cls, String name, boolean createIfNotPresent) Accessor for a fetch group for the specified class.ExecutionContext.getInternalFetchGroup
(Class cls, String name) Accessor for an internal fetch group for the specified class.ExecutionContextImpl.getInternalFetchGroup
(Class cls, String name) Accessor for an internal fetch group for the specified class.PersistenceNucleusContext.getInternalFetchGroup
(Class cls, String name, boolean createIfNotPresent) Accessor for an internal fetch group for the specified class.PersistenceNucleusContextImpl.getInternalFetchGroup
(Class cls, String name, boolean createIfNotPresent) FetchGroup.removeCategory
(String categoryName) Convenience method to remove the members for the specified category.FetchGroup.removeMember
(String memberName) Method to remove a field of the class from the fetch group.FetchGroup.removeMembers
(String[] members) FetchGroup.setRecursionDepth
(String memberName, int recursionDepth) Method to set the recursion depth for the specified field/property.FetchGroup.setUnmodifiable()
Method to make the group unmodifiable.Methods in org.datanucleus that return types with arguments of type FetchGroupModifier and TypeMethodDescriptionExecutionContext.getFetchGroupsWithName
(String name) Accessor for the fetch groups for the specified name.ExecutionContextImpl.getFetchGroupsWithName
(String name) Accessor for the fetch groups for the specified name.FetchGroupManager.getFetchGroupsWithName
(String name) Accessor for the fetch groups for the specified name.PersistenceNucleusContext.getFetchGroupsWithName
(String name) Accessor for the fetch groups for the specified name.PersistenceNucleusContextImpl.getFetchGroupsWithName
(String name) Methods in org.datanucleus with parameters of type FetchGroupModifier and TypeMethodDescriptionvoid
FetchGroupManager.addFetchGroup
(FetchGroup grp) Method to add a dynamic fetch group.void
ExecutionContext.addInternalFetchGroup
(FetchGroup grp) Method to add an internal fetch group to this ExecutionContext.void
ExecutionContextImpl.addInternalFetchGroup
(FetchGroup grp) Method to add a dynamic FetchGroup.void
PersistenceNucleusContext.addInternalFetchGroup
(FetchGroup grp) Method to add a dynamic FetchGroup for use by this OMF.void
PersistenceNucleusContextImpl.addInternalFetchGroup
(FetchGroup grp) void
FetchPlan.notifyFetchGroupChange
(FetchGroup group) Method to notify this FetchPlan that the specified FetchGroup has been updated.void
FetchPlan.notifyFetchGroupRemove
(FetchGroup group) Method to notify this FetchPlan that the specified FetchGroup has been updated.void
FetchGroupManager.removeFetchGroup
(FetchGroup grp) Method to remove a dynamic FetchGroup from use.protected void
ExecutionContextImpl.removeInternalFetchGroup
(FetchGroup grp) Method to remove a dynamic FetchGroup.void
PersistenceNucleusContext.removeInternalFetchGroup
(FetchGroup grp) Method to remove a dynamic FetchGroup from use by this OMF.void
PersistenceNucleusContextImpl.removeInternalFetchGroup
(FetchGroup grp) Constructors in org.datanucleus with parameters of type FetchGroupModifierConstructorDescriptionFetchGroup
(FetchGroup<T> grp) Constructor to take a copy of the supplied group, but modifiable.