RDF::Redland::Iterator(3pm) - phpMan

Command: man perldoc info search(apropos)  


RDF::Redland::Iterator(3pm)    User Contributed Perl Documentation    RDF::Redland::Iterator(3pm)

NAME
       RDF::Redland::Iterator - Redland RDF Iterator Class

SYNOPSIS
         use RDF::Redland;

         ...
         my $iterator=$model->targets_iterator($source_node, $arc_node);
         while($iterator && !$iterator->end) {
           my $node=$iterator->current;
           ...
           $iterator->next;
         }

DESCRIPTION
       This class is used to return lists of RDF::Redland::Node objects from a method that
       returns an RDF::Redland::Iterator - commonly one of the get_sources_iterator,
       get_targets_iterator or get_arcs_iterator methods of the RDF::Redland::Model class.

       This allows efficient retrieval of long lists of RDF::Redland::Node objects but isn't
       really very Perl-friendly.  The get_sources, get_targets or get_arcs methods of
       RDF::Redland::Model class return Perl lists and the get_source, get_target and get_arc
       methods return single arbitrary results.

CONSTRUCTORS
       No public constructors - are created and returned from various methods of classes
       including RDF::Redland::Model

METHODS
       end Return non 0 if the iterator has finished

       current
           Returns the current RDF::Redland::Node object from the iteration or undef if the
           iteration is finished.

       next
           Moves the iterator to the next item, returns undef if the iteration is finished.

       context
           Returns the context RDF::Redland::Node object from the iteration or undef if the
           iteration is finished.

SEE ALSO
       RDF::Redland::Model and RDF::Redland::Node

AUTHOR
       Dave Beckett - http://www.dajobe.org/

perl v5.34.0                                2022-02-07                RDF::Redland::Iterator(3pm)

Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2025-01-28 10:00 @18.216.78.8 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0!Valid CSS!