Package | Description |
---|---|
org.datanucleus |
This package provides classes that are typically externally called, whether that means by developers
or by other DataNucleus plugins.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
Set<FetchGroup> |
ExecutionContext.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> |
ExecutionContextImpl.getFetchGroupsWithName(String name)
Accessor for the fetch groups for the specified name.
|
Set<FetchGroup> |
PersistenceNucleusContextImpl.getFetchGroupsWithName(String name) |
Set<FetchGroup> |
FetchGroupManager.getFetchGroupsWithName(String name)
Accessor for the fetch groups for the specified name.
|
Modifier and Type | Method and 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 |
PersistenceNucleusContext.addInternalFetchGroup(FetchGroup grp)
Method to add a dynamic FetchGroup for use by this OMF.
|
void |
ExecutionContextImpl.addInternalFetchGroup(FetchGroup grp)
Method to add a dynamic FetchGroup.
|
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.
|
void |
PersistenceNucleusContext.removeInternalFetchGroup(FetchGroup grp)
Method to remove a dynamic FetchGroup from use by this OMF.
|
protected void |
ExecutionContextImpl.removeInternalFetchGroup(FetchGroup grp)
Method to remove a dynamic FetchGroup.
|
void |
PersistenceNucleusContextImpl.removeInternalFetchGroup(FetchGroup grp) |
Constructor and Description |
---|
FetchGroup(FetchGroup<T> grp)
Constructor to take a copy of the supplied group, but modifiable.
|
Copyright © 2019. All rights reserved.