Provided by: librdf-trine-perl_1.007-2_all bug

NAME

       RDF::Trine::Pattern - Class for basic graph patterns

VERSION

       This document describes RDF::Trine::Pattern version 1.007

METHODS

       "new ( @triples )"
           Returns a new BasicGraphPattern structure.

       "construct_args"
           Returns  a  list  of  arguments that, passed to this class' constructor, will produce a clone of this
           algebra pattern.

       "triples"
           Returns a list of triples belonging to this BGP.

       "type"
       "sse"
           Returns the SSE string for this algebra expression.

       "referenced_variables"
           Returns a list of the variable names used in this algebra expression.

       "definite_variables"
           Returns a list of the variable names that will be bound after evaluating this algebra expression.

       "clone"
       "bind_variables ( \%bound )"
           Returns a new pattern with variables named in %bound replaced by their corresponding bound values.

       "subsumes ( $statement )"
           Returns true if the pattern will subsume the $statement when matched against a triple store.

       "sort_for_join_variables"
           Returns a new pattern object with the subpatterns of the referrant sorted so that they may be  joined
           in order while avoiding cartesian products (if possible).

BUGS

       Please   report   any   bugs   or   feature   requests   to   through   the   GitHub   web  interface  at
       <https://github.com/kasei/perlrdf/issues>.

AUTHOR

       Gregory Todd Williams  "<gwilliams@cpan.org>"

COPYRIGHT

       Copyright (c) 2006-2012 Gregory Todd Williams. This program is free software;  you  can  redistribute  it
       and/or modify it under the same terms as Perl itself.

perl v5.18.1                                       2013-07-18                           RDF::Trine::Pattern(3pm)