RDF::Q...ession(3pm)
β¨ RDF::Query::Expression β hey bestie, it's a whole Perl manpage β¨
okay so like. this is the manual for RDF::Query::Expression (the page itself is hanging out in the 3pm manual section, and yeah the title got chopped to RDF::Q...ession(3pm) which is giving β¨mysteriousβ¨ but it's fr fr the same thing). It's a class for Expr expressions. that's the whole vibe. π
π NAME π
RDF::Query::Expression β class for Expr expressions. no cap, that's what it is.
π¦ VERSION π¦
This document describes RDF::Query::Expression version 2.919. that's the one, that's the version, periodt.
π METHODS π
okay bestie this is the main character section, so lock in π₯
new ( $op, @operands )β returns a new Expr structure. give it an$opand your@operandsand it hands you back a brand new Expr, iconic behavior honestly π«Άconstruct_argsβ returns a list of arguments that, if you pass them to this class' constructor, will produce a clone of this algebra pattern. it's like a little clone recipe, lowkey so useful β¨opβ returns the operator of the expression. just the op, nothing more, we love a focused method πoperandsβ returns a list of the operands of the expression. all of them. the whole squad πΈsseβ returns the SSE string for this algebra expression. string-ified and ready to go πexplainβ returns a string serialization of the expression that's appropriate for display on the command line. this method is primarily used by the"explain"method of the subclasses ofRDF::Query::Plan, so if you see it popping up there, that's why, no shade π§as_hashβ returns the expression as a nested set of plain data structures β and when I say plain I mean no objects. just vibes and data structures bestie πtypeβ returns the type of this algebra expression. the type. the category. the ~identity~ βreferenced_variablesβ returns a list of the variable names used in this algebra expression. all the names, tracked and accounted for πnonaggregated_referenced_variablesβ returns a list of the variable names used in this algebra expression, except those used as aliases for aggregate operations. so like, aggregate aliases? not invited to this list. everyone else? come on in π
π AUTHOR π
Gregory Todd Williams <gwilliams@cpan.org> β thank you for your service king π«‘β¨
and that's the whole page bestie, we ate and left no crumbs π this was perl v5.40.1, dated 2025-08-18 β so yeah, shoutout to the 3pm manual for hosting, mwah ππ
π¦ 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