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.dynamicGroupsThe "dynamic" fetch groups in the current FetchPlan.private Map<String, Set<FetchGroup>> FetchGroupManager.fetchGroupByNameMap 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 TypeMethodDescriptionvoidFetchGroupManager.addFetchGroup(FetchGroup grp) Method to add a dynamic fetch group.voidExecutionContext.addInternalFetchGroup(FetchGroup grp) Method to add an internal fetch group to this ExecutionContext.voidExecutionContextImpl.addInternalFetchGroup(FetchGroup grp) Method to add a dynamic FetchGroup.voidPersistenceNucleusContext.addInternalFetchGroup(FetchGroup grp) Method to add a dynamic FetchGroup for use by this OMF.voidPersistenceNucleusContextImpl.addInternalFetchGroup(FetchGroup grp) voidFetchPlan.notifyFetchGroupChange(FetchGroup group) Method to notify this FetchPlan that the specified FetchGroup has been updated.voidFetchPlan.notifyFetchGroupRemove(FetchGroup group) Method to notify this FetchPlan that the specified FetchGroup has been updated.voidFetchGroupManager.removeFetchGroup(FetchGroup grp) Method to remove a dynamic FetchGroup from use.protected voidExecutionContextImpl.removeInternalFetchGroup(FetchGroup grp) Method to remove a dynamic FetchGroup.voidPersistenceNucleusContext.removeInternalFetchGroup(FetchGroup grp) Method to remove a dynamic FetchGroup from use by this OMF.voidPersistenceNucleusContextImpl.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.