Package | Description |
---|---|
org.apache.jena.query |
ARQ - A query engine for Jena, implementing SPARQL.
|
org.apache.jena.sparql.expr | |
org.apache.jena.sparql.expr.aggregate |
Modifier and Type | Method and Description |
---|---|
Expr |
Query.allocAggregate(Aggregator agg) |
Modifier and Type | Method and Description |
---|---|
Aggregator |
ExprAggregator.getAggregator() |
Constructor and Description |
---|
ExprAggregator(Var v,
Aggregator agg) |
Modifier and Type | Class and Description |
---|---|
class |
AggAvg |
class |
AggAvgDistinct |
class |
AggCount |
class |
AggCountDistinct |
class |
AggCountVar |
class |
AggCountVarDistinct |
class |
AggCustom
Syntax element and framework execution for custom aggregates.
|
class |
AggGroupConcat |
class |
AggGroupConcatDistinct |
class |
AggMax |
class |
AggMaxDistinct |
class |
AggMin |
class |
AggMinDistinct |
class |
AggNull
The null aggregate (which can't be written in SPARQL)
calculates nothing but does help remember the group key.
|
class |
AggregatorBase
Aggregate that does everything except the per-group aggregation that is needed for each operation
|
class |
AggSample |
class |
AggSampleDistinct |
class |
AggSum |
class |
AggSumDistinct |
Modifier and Type | Method and Description |
---|---|
Aggregator |
Aggregator.copy(ExprList exprs) |
Aggregator |
AggMin.copy(ExprList exprs) |
Aggregator |
AggAvgDistinct.copy(ExprList expr) |
Aggregator |
AggSum.copy(ExprList exprs) |
Aggregator |
AggAvg.copy(ExprList expr) |
Aggregator |
AggCountDistinct.copy(ExprList expr) |
Aggregator |
AggMinDistinct.copy(ExprList exprs) |
Aggregator |
AggCustom.copy(ExprList exprs) |
Aggregator |
AggMaxDistinct.copy(ExprList expr) |
Aggregator |
AggCountVar.copy(ExprList expr) |
Aggregator |
AggSample.copy(ExprList exprs) |
Aggregator |
AggMax.copy(ExprList expr) |
Aggregator |
AggGroupConcat.copy(ExprList expr) |
Aggregator |
AggCountVarDistinct.copy(ExprList exprs) |
Aggregator |
AggGroupConcatDistinct.copy(ExprList exprs) |
Aggregator |
AggSampleDistinct.copy(ExprList exprs) |
Aggregator |
AggSumDistinct.copy(ExprList exprs) |
Aggregator |
AggCount.copy(ExprList expr) |
Aggregator |
AggNull.copy(ExprList exprs) |
Aggregator |
Aggregator.copyTransform(NodeTransform transform) |
Aggregator |
AggregatorBase.copyTransform(NodeTransform transform) |
static Aggregator |
AggregatorFactory.createAggNull() |
static Aggregator |
AggregatorFactory.createAvg(boolean distinct,
Expr expr) |
static Aggregator |
AggregatorFactory.createCount(boolean distinct) |
static Aggregator |
AggregatorFactory.createCountExpr(boolean distinct,
Expr expr) |
static Aggregator |
AggregatorFactory.createCustom(boolean usedAsFunction,
boolean distinct,
String iri,
ExprList a) |
static Aggregator |
AggregatorFactory.createGroupConcat(boolean distinct,
Expr expr,
String separator,
ExprList orderedBy) |
static Aggregator |
AggregatorFactory.createMax(boolean distinct,
Expr expr) |
static Aggregator |
AggregatorFactory.createMin(boolean distinct,
Expr expr) |
static Aggregator |
AggregatorFactory.createSample(boolean distinct,
Expr expr) |
static Aggregator |
AggregatorFactory.createSum(boolean distinct,
Expr expr) |
Modifier and Type | Method and Description |
---|---|
boolean |
Aggregator.equals(Aggregator other,
boolean bySyntax)
Consider this 'protected'
|
boolean |
AggMin.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggAvgDistinct.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggSum.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggAvg.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggCountDistinct.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggMinDistinct.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggCustom.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggMaxDistinct.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggCountVar.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggSample.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggMax.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggGroupConcat.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggCountVarDistinct.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggGroupConcatDistinct.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggSampleDistinct.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggSumDistinct.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggCount.equals(Aggregator other,
boolean bySyntax) |
boolean |
AggNull.equals(Aggregator other,
boolean bySyntax) |
Licenced under the Apache License, Version 2.0