1RDF::Query::Expression:U:sFeurncCtoinotnr(i3b)uted PerlRDDoFc:u:mQeunetrayt:i:oEnxpression::Function(3)
2
3
4
6 RDF::Query::Expression::Function - Class for Function expressions
7
9 This document describes RDF::Query::Expression::Function version 2.918.
10
12 Beyond the methods documented below, this class inherits methods from
13 the RDF::Query::Expression class.
14
15 "new ( $uri, @arguments )"
16 Returns a new Expr structure.
17
18 "uri"
19 Returns the URI of the function.
20
21 "arguments"
22 Returns a list of the arguments to the function.
23
24 "sse"
25 Returns the SSE string for this algebra expression.
26
27 "as_sparql"
28 Returns the SPARQL string for this algebra expression.
29
30 "type"
31 Returns the type of this algebra expression.
32
33 "qualify_uris ( \%namespaces, $base_uri )"
34 Returns a new algebra pattern where all referenced Resource nodes
35 representing QNames (ns:local) are qualified using the supplied
36 %namespaces.
37
38 "evaluate ( $query, \%bound, $context )"
39 Evaluates the expression using the supplied bound variables. Will
40 return a RDF::Query::Node object.
41
43 Gregory Todd Williams <gwilliams@cpan.org>
44
45
46
47perl v5.36.0 2022-07-22RDF::Query::Expression::Function(3)