RDF::Q...edLoop(3pm)

πŸ’– RDF::Query::Plan::Join::NestedLoop β€” it's giving join, bestie

okay so this page is from the 3pm manuals (Perl, obviously πŸ’…) and it's literally called RDF::Query::Plan::Join::NestedLoop. say it with me. yes it's a mouthful. yes it slays anyway.

✨ NAME ✨

RDF::Query::Plan::Join::NestedLoop β€” an executable query plan for nested loop joins. that's the whole vibe. it runs joins. in a loop. nested. iconic.


🌸 VERSION 🌸

this doc describes RDF::Query::Plan::Join::NestedLoop version 2.919. write it down, bestie, versions matter.


πŸ¦‹ METHODS πŸ¦‹

lowkey the most important part: beyond everything listed down here, this class inherits methods from the RDF::Query::Plan::Join class. so if you're looking for something and it's not here? go check its parent. it's giving family tree 🌳

  • new ( $lhs, $rhs, $opt, [ \%logging_keys ] ) β€” the constructor moment. you hand it a left-hand side, a right-hand side, some opts, and optionally a hashref of logging keys. build the node, bestie ✨
  • execute ( $execution_context ) β€” actually runs the thing, using the execution context you give it. this is where the plan stops being a plan and starts being behavior πŸ‘‘
  • next β€” gets you the next result. keep calling it. it'll keep giving πŸ’…
  • close β€” done consuming? close it. clean up. be responsible. we love a tidy queen πŸŽ€
  • plan_node_name β€” this one returns the string name of this plan node, and it's suitable for use in serialization. that's the whole job. no notes 🫢
  • graph ( $g ) β€” takes a graph $g. that's it, that's the method signature, and per the page there's nothing more to say about it fr fr πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

Gregory Todd Williams <gwilliams@cpan.org> made this. absolute main character energy, thank you for your service 🫑


and that's a wrap, bestie!! this page came to you as RDF::Q...edLoop(3pm) from perl v5.40.1, dated 2025-08-18. go forth and nest those loops πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from