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