1Attean::API::AggregateEUxsperresCsoinotnr(i3b)uted PerlADtotceuamne:n:tAaPtIi:o:nAggregateExpression(3)
2
3
4
6 Attean::API::AggregateExpression - Role representing an aggregate
7 expression tree
8
10 This document describes Attean::API::AggregateExpression version 0.030
11
13 use v5.14;
14 use Attean;
15
17 This is a Moo role representing aggregate expressions.
18
20 This role consumes Attean::API::DirectedAcyclicGraph.
21
23 Classes consuming this role must provide the following methods:
24
25 "operator()"
26 The name of the aggregate operator.
27
28 "scalar_vars()"
29 A HASH reference of scalar variables. The only scalar variable
30 defined for SPARQL 1.1 is 'seperator', a string separator used with
31 the GROUP_CONCAT aggregate.
32
34 Please report any bugs or feature requests to through the GitHub web
35 interface at <https://github.com/kasei/attean/issues>.
36
39 Gregory Todd Williams "<gwilliams@cpan.org>"
40
42 Copyright (c) 2014--2020 Gregory Todd Williams. This program is free
43 software; you can redistribute it and/or modify it under the same terms
44 as Perl itself.
45
46
47
48perl v5.34.0 2022-01-20Attean::API::AggregateExpression(3)