RDF::Q...a::Copy(3pm)

✨ NAME ✨

RDF::Query::Algebra::Copy β€” the algebra class that handles COPY operations, bestie πŸ’…

Like, it's the little guy in RDF::Query::Algebra land whose whole job is being a COPY. That's it. That's the vibe. πŸŽ€


🌸 VERSION 🌸

This doc is describing RDF::Query::Algebra::Copy version 2.919. Write it down, iykyk πŸ“


πŸ’– METHODS πŸ’–

okay so here's the tea: on top of every method listed down below, this class also inherits methods from the RDF::Query::Algebra class. So if you don't see it here, check the parent, she's got you 🫢

  • new ( $from, $to, $silent ) β€” hands you back a brand-new COPY structure. That's the whole thing. ✨
  • construct_args β€” returns a list of arguments that, if you pass them back into this class' constructor, will produce a clone of this algebra pattern. It's giving "copy of a copy" but make it legit πŸ’€
  • as_sparql β€” returns the SPARQL string for this algebra expression. Your pattern, but in SPARQL form, slay πŸ‘‘
  • sse β€” returns the SSE string for this algebra expression. Same energy, different dialect 🌈
  • referenced_blanks β€” returns a list of the blank node names used in this algebra expression. All the anonymous little cuties, accounted for πŸ¦‹
  • referenced_variables β€” the variables this expression references, fr fr.
  • from β€” the from side of things, no cap.
  • to β€” and the to side. The destination. The main character of the move πŸ’…
  • silent β€” the silent flag. Lowkey doing the most by saying nothing πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

Gregory Todd Williams <gwilliams@cpan.org> β€” the icon, the legend, the reason this page even exists. Periodt. πŸŽ€


and that's a wrap on the RDF::Query::Algebra::Copy page, bestie!! πŸ’– this was perl v5.40.1, dated 2025-08-18, and it lives in the User Contributed Perl Documentation section. go forth and COPY responsibly βœ¨πŸŒΈπŸ¦‹
πŸ“¦ where this page comes from