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

πŸ’– NAME πŸ’–

Okay bestie, meet RDF::Query::Plan::ThresholdUnion β€” it is literally the Executable query plan for unions. That's the whole vibe. She lives in the User Contributed Perl Documentation section, and her manual page gets filed under the very abbreviated name RDF::Q...dUnion(3pm) because apparently even Perl docs gotta keep it short for the algorithm. πŸ¦‹


✨ VERSION ✨

This document describes RDF::Query::Plan::ThresholdUnion version 2.919. No cap, that's the number. πŸ’…


πŸŽ€ METHODS πŸŽ€

So here's the tea: beyond the methods documented right here, this class inherits methods from the RDF::Query::Plan class. Family traits, iykyk β€” she didn't have to reinvent the whole wheel. πŸ‘‘

  • new ( $time, @plans ) β€” this is the signature, and honestly the docs just hand it to you with zero extra commentary. It takes $time and @plans. That's it, that's the message. πŸ™ˆ
  • execute ( $execution_context ) β€” again, just the signature, no prose attached. She takes $execution_context and off she goes. πŸ”₯
  • next β€” signature only, bestie. No notes included.
  • close β€” signature only. Wrapping things up stays mysterious, apparently. ✨
  • children β€” signature only. Very "I have children, don't ask me about them" energy. 😭
  • threshold_time β€” signature only. The docs said not one word more.
  • optimistic β€” signature only. Manifesting, but the documentation stays silent. 🧚
  • default β€” signature only. Standard, unbothered, no elaboration given.
  • distinct β€” returns true if the pattern is guaranteed to return distinct results. πŸ’―
  • ordered β€” returns true if the pattern is guaranteed to return ordered results. 🌈
  • plan_node_name β€” returns the string name of this plan node, suitable for use in serialization. Slay, she's got a name and she's using it. πŸ’…
  • plan_prototype β€” returns a list of scalar identifiers for the type of the content (children) nodes of this plan node. For the list of allowable identifiers, go peek at RDF::Query::Plan. πŸ‘€
  • plan_node_data β€” returns the data for this plan node that corresponds to the values described by the signature returned by plan_prototype. Iconic symmetry, fr fr. ⭐
  • graph ( $g ) β€” signature only. $g said hi and then the documentation dipped. πŸ“

πŸ‘‘ AUTHOR πŸ‘‘

Shoutout to Gregory Todd Williams <gwilliams@cpan.org> β€” the main character who authored this. Give her a round of applause, she earned it. πŸ«ΆπŸ’œ


And that's a wrap! This page reached you via perl v5.40.1, dated 2025-08-18. Periodt. πŸ’–βœ¨

πŸ“¦ where this page comes from