RDF::Q...::Path(3pm)
π NAME π
RDF::Query::Plan::Path β the executable query plan for Paths. it's giving planning, it's giving paths, bestie. π¦
β¨ VERSION β¨
this doc is describing RDF::Query::Plan::Path version 2.919 and yes she's hydrated, moisturized, in her lane, unbothered. π
π METHODS π
okay so. beyond the methods we're about to spill the tea on below, this class inherits methods from the RDF::Query::Plan class β so go peek over there too, it's the blueprint, the blueprint is real. π«Ά
new ( $path_operator, $path, $start, $end, $graph, $distinct, %args )β the constructor. builds you a fresh plan node, no notes. β¨execute ( $execution_context )β runs it for real. gives you back the execution context so you can keep the party going. π₯nextβ grabs the next result. one at a time, like a girl taking her vitamins. πcloseβ shut it down, wrap it up, she's done for the day. periodt. π
πΈ the little getters (the accessory collection) πΈ
path_operatorβ returns the path operation. πpathβ returns the path expression. π§startβ returns the path start node. π±endβ returns the path end node. πgraphβ returns the named graph. πdistinctβ returns true if the pattern is guaranteed to return distinct results. no dupes, no doppelgΓ€ngers, not on her watch. πorderedβ returns true if the pattern is guaranteed to return ordered results. lineup is tight, lineup is scheduled. β
π¦ the serialization crew π¦
plan_node_nameβ returns the string name of this plan node, suitable for use in serialization. it's her legal name fr fr. π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. iykyk. πplan_node_dataβ returns the data for this plan node that corresponds to the values described by the signature returned byplan_prototype. the receipts matching the receipt template, bestie. π§Ύexplainβ returns a string serialization of the plan appropriate for display on the command line. she explains herself beautifully. π€
π AUTHOR π
Gregory Todd Williams β <gwilliams@cpan.org>. legend behavior, honestly. π
quick reminder babe: this page is from the User Contributed Perl Documentation section of the manual, and the file itself is RDF::Q...::Path(3pm) β the name got a little truncated vibe check in the header, that's just how it renders. π
bestie we made it to the end π«Ά this whole thing ships with perl v5.40.1, dated 2025-08-18. that's the source and the date, no cap. slay, hydrate, and <3 your paths. πβ¨π
π¦ 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