Uses of Class
org.datanucleus.metadata.FetchGroupMetaData
-
Packages that use FetchGroupMetaData Package Description org.datanucleus This package provides classes that are typically externally called, whether that means by developers or by other DataNucleus plugins.org.datanucleus.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. -
-
Uses of FetchGroupMetaData in org.datanucleus
Fields in org.datanucleus with type parameters of type FetchGroupMetaData Modifier and Type Field Description private java.util.Map<java.lang.Integer,java.util.Set<FetchGroupMetaData>>
FetchPlanForClass. fetchGroupsByMemberNumber
Cache of fetch groups by member number, as calculating them in getFetchGroupsForMemberNumber() is O(n^2) Map> Methods in org.datanucleus that return types with arguments of type FetchGroupMetaData Modifier and Type Method Description private java.util.Set<FetchGroupMetaData>
FetchPlanForClass. getFetchGroupsForMemberNumber(java.util.Set<FetchGroupMetaData> fgmds, int memberNum)
Get all the (MetaData-based) fetch groups where this member number is included.Methods in org.datanucleus with parameters of type FetchGroupMetaData Modifier and Type Method Description private java.util.BitSet
FetchPlanForClass. getMemberNumbersForFetchGroup(FetchGroupMetaData fgmd)
Get the absolute member numbers for a particular Fetch Group.Method parameters in org.datanucleus with type arguments of type FetchGroupMetaData Modifier and Type Method Description private java.util.Set<FetchGroupMetaData>
FetchPlanForClass. getFetchGroupsForMemberNumber(java.util.Set<FetchGroupMetaData> fgmds, int memberNum)
Get all the (MetaData-based) fetch groups where this member number is included.private java.util.BitSet
FetchPlanForClass. getMemberNumbersForFetchGroups(java.util.Set<FetchGroupMetaData> fgmds)
Get the absolute number of the members for an array of Fetch Group. -
Uses of FetchGroupMetaData in org.datanucleus.metadata
Fields in org.datanucleus.metadata with type parameters of type FetchGroupMetaData Modifier and Type Field Description protected java.util.Map<java.lang.String,FetchGroupMetaData>
AbstractClassMetaData. fetchGroupMetaDataByName
Convenience lookup map of fetch group by the name.protected java.util.Set<FetchGroupMetaData>
AbstractClassMetaData. fetchGroups
protected java.util.Set<FetchGroupMetaData>
FetchGroupMetaData. fetchGroups
A contained fetch-group element indicates that the named group is to be included in the group being defined.protected java.util.List<FetchGroupMetaData>
FetchPlanMetaData. fetchGroups
Series of Fetch Groups used in this FetchPlan.Methods in org.datanucleus.metadata that return FetchGroupMetaData Modifier and Type Method Description FetchGroupMetaData
AbstractClassMetaData. getFetchGroupMetaData(java.lang.String groupname)
Accessor for the fetch group metadata for the group specified.FetchGroupMetaData[]
FetchPlanMetaData. getFetchGroupMetaData()
Accessor for fetchGroupMetaDataFetchGroupMetaData
AbstractClassMetaData. newFetchGroupMetaData(java.lang.String name)
Method to create a new fetchgroup metadata, add it, and return it.FetchGroupMetaData
FetchPlanMetaData. newFetchGroupMetaData(java.lang.String name)
Method to create a new FetchGroup metadata, add it and return it.FetchGroupMetaData
FetchGroupMetaData. setPostLoad(java.lang.Boolean postLoad)
Methods in org.datanucleus.metadata that return types with arguments of type FetchGroupMetaData Modifier and Type Method Description java.util.Set<FetchGroupMetaData>
AbstractClassMetaData. getFetchGroupMetaData()
Accessor for all MetaData defined for fetch groups for this class.java.util.Set<FetchGroupMetaData>
AbstractClassMetaData. getFetchGroupMetaData(java.util.Collection<java.lang.String> groupNames)
Accessor for fetch group metadata for the specified groups (if present).java.util.Set<FetchGroupMetaData>
FetchGroupMetaData. getFetchGroups()
Methods in org.datanucleus.metadata with parameters of type FetchGroupMetaData Modifier and Type Method Description void
AbstractClassMetaData. addFetchGroup(FetchGroupMetaData fgmd)
Method to add a fetch-group to this class.void
FetchGroupMetaData. addFetchGroup(FetchGroupMetaData fgmd)
Add a new FetchGroupMetaDatavoid
FetchPlanMetaData. addFetchGroup(FetchGroupMetaData fgmd)
Add a new FetchGroupMetaDataConstructors in org.datanucleus.metadata with parameters of type FetchGroupMetaData Constructor Description FetchGroupMemberMetaData(FetchGroupMetaData parent, java.lang.String name)
-