RDF::Q...::Quad(3pm)
π RDF::Query::Plan::Quad β yeah bestie, it's giving executable query plan for Quads
Okay so like, welcome to the manual page for RDF::Q...::Quad(3pm) π (that's the User Contributed Perl Documentation section, if you were wondering). This is the whole vibe: RDF::Query::Plan::Quad β the executable query plan for Quads. Not quads as in leg day, quads as in quadruples, and she is ready to run. Periodt. β¨
π¦ VERSION π¦
This document describes RDF::Query::Plan::Quad version 2.919. Yes, she has a version number, she's got lore, she's established. π
πΈ METHODS πΈ
Before we even get into it: beyond the methods documented below, this class inherits methods from the RDF::Query::Plan class. So if you don't see it here, check your other bestie. π«Ά
new ( @quad )β the whole construction moment, and it takes@quad.execute ( $execution_context )β the execute step, and it takes an$execution_context.nextβnext. That's it. That's the method. We love a minimalist. πcloseβ closes. Iconic behaviour, no notes.nodes ()β nodes, and it takes no arguments.bf ()β Returns a string representing the state of the nodes of the triple (bound or free). B for bound, F for free, bestie, we keep it cute and we keep it legible. πdistinctβ Returns true if the pattern is guaranteed to return distinct results. No dupes, no copycats, no reruns. πorderedβ Returns true if the pattern is guaranteed to return ordered results. Everything in its place, a whole aesthetic. βplan_node_nameβ Returns the string name of this plan node, suitable for use in serialization. She has a name and she will be written down. πplan_prototypeβ Returns a list of scalar identifiers for the type of the content (children) nodes of this plan node. SeeRDF::Query::Planfor a list of the allowable identifiers. (Yeah, go read the other page, it's a whole crossover episode. π₯)plan_node_dataβ Returns the data for this plan node that corresponds to the values described by the signature returned byplan_prototype. Matching set, matching energy. β¨explainβ Returns a string serialization of the query plan appropriate for display on the command line. It's giving presentation skills. πgraph ( $g )β the graph step, and it takes$g.
π AUTHOR π
Gregory Todd Williams <gwilliams@cpan.org> β the author, the moment, the main character. Respect the architect. π«Ά
Real talk though bestie: keep those signatures exactly as written β@quad,$execution_context,$g, the capitals, all of it. Copy-paste responsibly. π
that's the whole page, mwah π β brought to you by perl v5.40.1, dated 2025-08-18, live from the User Contributed Perl Documentation section. slay, go write some plans. ππ
π¦ where this page comes from
- ubuntu resolute: librdf-query-perl 2.919-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: librdf-query-perl 2.919-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms