RDF::Q...erator(3pm)

πŸ’– RDF::Query::Plan::Iterator β€” aka RDF::Q...erator πŸ’–

okay so bestie, this is the manual page for RDF::Query::Plan::Iterator, living in the User Contributed Perl Documentation section, section 3pm. It's the executable query plan for result-generating iterators. Like, a plan node that gives you results back one at a time. She's little but she's doing a lot. πŸ¦‹


✨ VERSION ✨

This document describes RDF::Query::Plan::Iterator version 2.919. yes, that's the whole vibe. ✨


πŸŽ€ METHODS πŸŽ€

Real talk: beyond the methods we're about to list, this class inherits methods from the RDF::Query::Plan class. So if you don't see something here, go check your girl RDF::Query::Plan first, mwah. πŸ’…

  • new ( $iter, \&execute_cb ) β€” a constructor. (The docs really just hand you the signature, no extra commentary. She's mysterious. πŸ”₯)
  • new ( \&create_iterator_cb ) β€” the other constructor form, also just vibing with its signature. πŸ™ˆ
  • execute ( $execution_context ) β€” runs it, given an execution context. Again: signature only, no spicy details in the original. ✨
  • next β€” takes you to the next thing. 🌸
  • close β€” closes it. 🧚
  • distinct β€” returns true if the pattern is guaranteed to return distinct results. no dupes, no cap. πŸ’–
  • ordered β€” returns true if the pattern is guaranteed to return ordered results. she came in order, she stays in order. πŸ‘‘
  • plan_node_name β€” returns the string name of this plan node, suitable for use in serialization. it's giving "name for the serialization girlies". πŸŽ€
  • plan_prototype β€” returns a list of scalar identifiers for the type of the content (children) nodes of this plan node. See RDF::Query::Plan for a list of the allowable identifiers. go look at the big sis page for the menu of valid identifiers, iykyk. πŸ¦‹
  • plan_node_data β€” returns the data for this plan node that corresponds to the values described by the signature returned by plan_prototype. πŸ’œ

πŸ’Œ AUTHOR πŸ’Œ

Gregory Todd Williams <gwilliams@cpan.org>


ngl this one is short and sweet, which is honestly iconic of her. don't be weird about it, just read the signatures and go. 🫢

mwah, that's the whole page, bestie πŸ’œ β€” it shipped as RDF::Q...erator(3pm) in the User Contributed Perl Documentation, built on perl v5.40.1, and dated 2025-08-18. slay, go write some queries. 🌈⭐

πŸ“¦ where this page comes from