Uses of Class
com.kingsrook.qqq.backend.core.actions.metadata.JoinGraph
Packages that use JoinGraph
Package
Description
-
Uses of JoinGraph in com.kingsrook.qqq.backend.core.actions.metadata
Methods in com.kingsrook.qqq.backend.core.actions.metadata with parameters of type JoinGraphModifier and TypeMethodDescriptionbooleanJoinGraph.JoinConnectionList.matchesJoinPath(List<String> joinPath, JoinGraph joinGraph, QInstance qInstance) version of matchesJoinPath that considers flippedJoins, rather than only strictly matching the exact join names in the path (which, given the fact that the join graph may contain flipped joins, this allows for more flexible (and probably accurate for what you're looking for) matching). -
Uses of JoinGraph in com.kingsrook.qqq.backend.core.instances
Methods in com.kingsrook.qqq.backend.core.instances that return JoinGraph -
Uses of JoinGraph in com.kingsrook.qqq.backend.core.model.metadata
Methods in com.kingsrook.qqq.backend.core.model.metadata that return JoinGraphMethods in com.kingsrook.qqq.backend.core.model.metadata with parameters of type JoinGraphModifier and TypeMethodDescriptionvoidQInstance.setJoinGraph(QInstanceValidationKey key, JoinGraph joinGraph) Only the validation (and enrichment) code should set the instance's joinGraph so, we take a package-only-constructable validation key as a param along with the joinGraph - and we throw IllegalArgumentException if a non-null key is given.