RDF::Q...Pattern(3pm)
πΈ NAME πΈ
okay so bestie, meet RDF::Query::Plan::BasicGraphPattern β it's the executable query plan for BasicGraphPatterns, and yes it's exactly as iconic as it sounds π
β¨ VERSION β¨
This doc is describing RDF::Query::Plan::BasicGraphPattern version 2.919 β write that down, it's giving "citation needed" energy if you forget π
π METHODS π
first things first, bestie: on top of everything listed below, this class also inherits methods from the RDF::Query::Plan class. so it's not doing all this alone, it's got backup π«Ά
new ( @triples )β constructor vibes, takes@triplesπ«execute ( $execution_context )β runs the thing, passes in$execution_contextπ₯nextβ grab the next one, move along, nothing to see here (affectionate) βcloseβ wrap it up, we're done here πdistinctβ returns true if the pattern is guaranteed to hand back distinct results. lowkey a promise, highkey a guarantee β¨orderedβ returns true if the pattern is guaranteed to return ordered results. it's giving "yes, I keep my word" energy πplan_node_nameβ hands you back the string name of this plan node, and it's specifically suitable for use in serialization. no cap πplan_prototypeβ returns a list of scalar identifiers describing the type of the content (children) nodes of this plan node. and if you wanna know which identifiers are even allowed, go checkRDF::Query::Planfor the full list, bestie, it's all there πplan_node_dataβ returns the data for this plan node that lines up with the values described by the signature thatplan_prototypegives you. they're a matching set, fr fr π¦
π AUTHOR π
written by Gregory Todd Williams <gwilliams@cpan.org> β shoutout to the legend, we love to see it π
ok and one last thing, the actual page was generated byperl v5.40.1on2025-08-18, so that's the receipts, that's the date, slay π©·β¨
π¦ 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