Provided by: librdf-query-perl_2.919-1_all 

NAME
RDF::Query::Node - Base class for RDF Nodes
VERSION
This document describes RDF::Query::Node version 2.919.
METHODS
"is_variable"
Returns true if this RDF node is a variable, false otherwise.
"compare ( $a, $b )"
Returns -1, 0, or 1 if $a is less than, equal to, or greater than $b, respectively, according to the
SPARQL sorting rules.
"from_trine ( $node )"
Returns a new RDF::Query::Node object with the same value as $node, a RDF::Trine::Node object. This
essentially promotes $node to a node object with extra functionality provided by the RDF::Query
package (like SPARQL-defined ordering).
"from_attean ( $node )"
Likewise, but from Attean.
"explain"
Returns a string serialization of the node appropriate for display on the command line. This method
is primarily used by the "explain" method of the subclasses of RDF::Query::Plan.
FUNCTIONS
"compare ( $node_a, $node_b )"
Returns -1, 0, or 1 if $node_a sorts less than, equal to, or greater than $node_b in the defined
SPARQL ordering, respectively. This function may be used as the function argument to "<sort">.
"iri ( $iri )"
Returns a RDF::Query::Node::Resource object with the given IRI value.
"blank ( $id )"
Returns a RDF::Query::Node::Blank object with the given identifier.
"literal ( $value, $lang, $dt )"
Returns a RDF::Query::Node::Literal object with the given value and optional language/datatype.
"variable ( $name )"
Returns a RDF::Query::Node::Variable object with the given variable name.
AUTHOR
Gregory Todd Williams <gwilliams@cpan.org>
perl v5.38.2 2024-07-02 RDF::Query::Node(3pm)