Click or drag to resize

IAggregateBuilder Interface

Provides methods for creating aggregates expressions.

Namespace:  VDS.RDF.Query.Builder
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
Syntax
public interface IAggregateBuilder : IDistinctAggregateBuilder

The IAggregateBuilder type exposes the following members.

Properties
  NameDescription
Public propertyDistinct
Gets a builder which builds a DISTICT aggregate.
Top
Methods
  NameDescription
Public methodAvg(String)
Creates a AVG aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodAvg(SparqlExpression)
Creates a AVG aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodAvg(SparqlVariable)
Creates a AVG aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodAvg(VariableTerm)
Creates a AVG aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodCount
Creates a COUNT(*) aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodCount(String)
Creates a COUNT aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodCount(SparqlExpression)
Creates a COUNT aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodCount(SparqlVariable)
Creates a COUNT aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodCount(VariableTerm)
Creates a COUNT aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodGroupConcat(String, String)
Creates a GROUP_CONCAT aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodGroupConcat(SparqlExpression, String)
Creates a GROUP_CONCAT aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodGroupConcat(VariableTerm, String)
Creates a GROUP_CONCAT aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodMax(String)
Creates a MAX aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodMax(SparqlExpression)
Creates a MAX aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodMax(SparqlVariable)
Creates a MAX aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodMax(VariableTerm)
Creates a MAX aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodMin(String)
Creates a MIN aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodMin(SparqlExpression)
Creates a MIN aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodMin(SparqlVariable)
Creates a MIN aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodMin(VariableTerm)
Creates a MIN aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodSample(String)
Creates a SAMPLE aggregate.
Public methodSample(SparqlExpression)
Creates a SAMPLE aggregate.
Public methodSample(VariableTerm)
Creates a SAMPLE aggregate.
Public methodSum(String)
Creates a SUM aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodSum(SparqlExpression)
Creates a SUM aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodSum(SparqlVariable)
Creates a SUM aggregate.
(Inherited from IDistinctAggregateBuilder.)
Public methodSum(VariableTerm)
Creates a SUM aggregate.
(Inherited from IDistinctAggregateBuilder.)
Top
See Also