Uses of Class
org.datanucleus.FetchGroup
-
Packages that use FetchGroup Package Description org.datanucleus 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
Methods in org.datanucleus that return FetchGroup Modifier and Type Method Description FetchGroup
FetchGroup. addCategory(String categoryName)
Convenience method to add the members for the specified category.FetchGroup
FetchGroup. addMember(String memberName)
Method to add a field of the class to the fetch group.FetchGroup
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.FetchGroup
PersistenceNucleusContext. createInternalFetchGroup(Class cls, String name)
Method to create a new internal fetch group for the class+name.FetchGroup
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.FetchGroup
ExecutionContext. getInternalFetchGroup(Class cls, String name)
Accessor for an internal fetch group for the specified class.FetchGroup
ExecutionContextImpl. getInternalFetchGroup(Class cls, String name)
Accessor for an internal fetch group for the specified class.FetchGroup
PersistenceNucleusContext. getInternalFetchGroup(Class cls, String name, boolean createIfNotPresent)
Accessor for an internal fetch group for the specified class.FetchGroup
PersistenceNucleusContextImpl. getInternalFetchGroup(Class cls, String name, boolean createIfNotPresent)
FetchGroup
FetchGroup. removeCategory(String categoryName)
Convenience method to remove the members for the specified category.FetchGroup
FetchGroup. removeMember(String memberName)
Method to remove a field of the class from the fetch group.FetchGroup
FetchGroup. removeMembers(String[] members)
FetchGroup
FetchGroup. setRecursionDepth(String memberName, int recursionDepth)
Method to set the recursion depth for the specified field/property.FetchGroup
FetchGroup. setUnmodifiable()
Method to make the group unmodifiable.Methods in org.datanucleus that return types with arguments of type FetchGroup Modifier and Type Method Description Set<FetchGroup>
ExecutionContext. getFetchGroupsWithName(String name)
Accessor for the fetch groups for the specified name.Set<FetchGroup>
ExecutionContextImpl. getFetchGroupsWithName(String name)
Accessor for the fetch groups for the specified name.Set<FetchGroup>
FetchGroupManager. getFetchGroupsWithName(String name)
Accessor for the fetch groups for the specified name.Set<FetchGroup>
PersistenceNucleusContext. getFetchGroupsWithName(String name)
Accessor for the fetch groups for the specified name.Set<FetchGroup>
PersistenceNucleusContextImpl. getFetchGroupsWithName(String name)
Methods in org.datanucleus with parameters of type FetchGroup Modifier and Type Method Description void
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 FetchGroup Constructor Description FetchGroup(FetchGroup<T> grp)
Constructor to take a copy of the supplied group, but modifiable.
-