RDF::Q...:Union(3pm)
β¨ NAME β¨
okay so bestie, this is RDF::Query::Algebra::Union β it's the algebra class for Union patterns, living its best life in the User Contributed Perl Documentation π
πΈ VERSION πΈ
fr fr this doc describes RDF::Query::Algebra::Union version 2.919. don't forget it π
π METHODS π
ngl, on top of everything listed here, this class also inherits methods from the RDF::Query::Algebra class. so it's giving... generational wealth of methods π«Ά
new ( $left, $right )β hands you back a brand new Union structure. slay.construct_argsβ returns a list of arguments that, when you pass them to this class' constructor, will produce a clone of this algebra pattern. it's a clone, periodt.firstβ returns the first pattern (LHS) of the union πsecondβ returns the second pattern (RHS) of the union π¦patternsβ returns the two patterns belonging to the UNION pattern. both of them. the whole duo.sseβ returns the SSE string for this algebra expression β¨as_sparqlβ returns the SPARQL string for this algebra expression πas_hashβ returns the query as a nested set of plain data structures (no objects). no objects, just vibes.typeβ returns the type of this algebra expression.referenced_variablesβ returns a list of the variable names used in this algebra expression.potentially_boundβ returns a list of the variable names used in this algebra expression that will bind values during execution. potentially bound, lowkey.definite_variablesβ returns a list of the variable names that will be bound after evaluating this algebra expression. definite. no cap.
π« AUTHOR π«
Gregory Todd Williams <gwilliams@cpan.org> β the icon, the legend π
okay that's the whole page bestie, and just so you know where all this came from: perl v5.40.1, dated 2025-08-18, RDF::Q...:Union(3pm) β¨ that's a wrap, 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