RDF::Q...Select(3pm)
π RDF::Q...Select β okay bestie, let's talk subselects
So you opened RDF::Q...Select(3pm) (that's RDF::Q...Select from the User Contributed Perl Documentation section, iykyk) and you're wondering what's going on. Girl, same. Let me put you on.
This is RDF::Query::Algebra::SubSelect β the algebra class for Subselects. That's the whole vibe. It's a little building block in the RDF::Query algebra family that represents a sub-select, and it's here to be iconic. β¨
πΈ VERSION
This document describes RDF::Query::Algebra::SubSelect version 2.919. That's the one. Don't come at me with other versions, this is what we're working with. π
π METHODS
Okay so real talk: beyond everything listed below, this class also inherits methods from the RDF::Query::Algebra class. So if you're looking for a method and it's not here, check the parent β it's giving family inheritance, fr fr. π«Ά
new ( $query )β Returns a newSubSelectstructure. That's it, that's the constructor, she's simple and she slays. πconstruct_argsβ Returns a list of arguments that, passed to this class' constructor, will produce a clone of this algebra pattern. Basically the receipts you need to recreate this exact pattern, no cap. π¦queryβ Returns the sub-select query. The main character herself. πsseβ Returns the SSE string for this algebra expression. String-ify it, but make it SSE. β¨as_sparqlβ Returns the SPARQL string for this algebra expression. This is the one you show your SPARQL friends. π₯as_hashβ Returns the query as a nested set of plain data structures (no objects). No objects, just vibes and plain data. πtypeβ Returns the type of this algebra expression. Identity crisis? Never heard of her. πreferenced_variablesβ Returns a list of the variable names used in this algebra expression. Just the names that show up, not necessarily ones that get values. πpotentially_boundβ Returns a list of the variable names used in this algebra expression that will bind values during execution. Potential queen energy β they will bind when this thing runs. βdefinite_variablesβ Returns a list of the variable names that will be bound after evaluating this algebra expression. These are the guaranteed girlies, no maybes, periodt. π
π§ AUTHOR
Gregory Todd Williams <gwilliams@cpan.org> β the legend who wrote this. Give her a round of applause. ππΈ
Okay that's the whole page bestie, you ate. Go forth and subselect. π
Generated by perl version v5.40.1 on 2025-08-18 β she's timestamped, she's documented, she's everything. Byeee ππ«Άβ¨
π¦ 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