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. fetchGroupsByMemberNumberCache 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.BitSetFetchPlanForClass. 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.BitSetFetchPlanForClass. 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. fetchGroupMetaDataByNameConvenience lookup map of fetch group by the name.protected java.util.Set<FetchGroupMetaData>AbstractClassMetaData. fetchGroupsprotected java.util.Set<FetchGroupMetaData>FetchGroupMetaData. fetchGroupsA contained fetch-group element indicates that the named group is to be included in the group being defined.protected java.util.List<FetchGroupMetaData>FetchPlanMetaData. fetchGroupsSeries of Fetch Groups used in this FetchPlan.Methods in org.datanucleus.metadata that return FetchGroupMetaData Modifier and Type Method Description FetchGroupMetaDataAbstractClassMetaData. getFetchGroupMetaData(java.lang.String groupname)Accessor for the fetch group metadata for the group specified.FetchGroupMetaData[]FetchPlanMetaData. getFetchGroupMetaData()Accessor for fetchGroupMetaDataFetchGroupMetaDataAbstractClassMetaData. newFetchGroupMetaData(java.lang.String name)Method to create a new fetchgroup metadata, add it, and return it.FetchGroupMetaDataFetchPlanMetaData. newFetchGroupMetaData(java.lang.String name)Method to create a new FetchGroup metadata, add it and return it.FetchGroupMetaDataFetchGroupMetaData. 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 voidAbstractClassMetaData. addFetchGroup(FetchGroupMetaData fgmd)Method to add a fetch-group to this class.voidFetchGroupMetaData. addFetchGroup(FetchGroupMetaData fgmd)Add a new FetchGroupMetaDatavoidFetchPlanMetaData. 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)
-