Class NumericMinAggregate
Class representing NMIN Aggregate Functions.
Implements
Inherited Members
Namespace: VDS.RDF.Query.Aggregates.Leviathan
Assembly: dotNetRdf.dll
Syntax
public class NumericMinAggregate : BaseAggregate, ISparqlAggregate
Remarks
Only operates over numeric data which is typed to one of the supported SPARQL Numeric types (integers, decimals and doubles).
Constructors
| Improve this Doc View SourceNumericMinAggregate(ISparqlExpression, bool)
Creates a new NMIN Aggregate.
Declaration
public NumericMinAggregate(ISparqlExpression expr, bool distinct)
Parameters
| Type | Name | Description |
|---|---|---|
| ISparqlExpression | expr | Expression. |
| System.Boolean | distinct | Whether a DISTINCT modifier applies. |
Remarks
Only operates over numeric data which is typed to one of the supported SPARQL Numeric types (integers, decimals and doubles).
NumericMinAggregate(ISparqlExpression)
Creates a new NMIN Aggregate.
Declaration
public NumericMinAggregate(ISparqlExpression expr)
Parameters
| Type | Name | Description |
|---|---|---|
| ISparqlExpression | expr | Expression. |
Remarks
Only operates over numeric data which is typed to one of the supported SPARQL Numeric types (integers, decimals and doubles).
NumericMinAggregate(VariableTerm, bool)
Creates a new NMIN Aggregate.
Declaration
public NumericMinAggregate(VariableTerm expr, bool distinct)
Parameters
| Type | Name | Description |
|---|---|---|
| VariableTerm | expr | Variable Expression. |
| System.Boolean | distinct | Whether a DISTINCT modifier applies. |
Remarks
Only operates over numeric data which is typed to one of the supported SPARQL Numeric types (integers, decimals and doubles).
NumericMinAggregate(VariableTerm)
Creates a new NMIN Aggregate.
Declaration
public NumericMinAggregate(VariableTerm expr)
Parameters
| Type | Name | Description |
|---|---|---|
| VariableTerm | expr | Variable Expression. |
Remarks
Only operates over numeric data which is typed to one of the supported SPARQL Numeric types (integers, decimals and doubles).
Properties
| Improve this Doc View SourceFunctor
Gets the Functor of the Aggregate.
Declaration
public override string Functor { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
Remarks
Only operates over numeric data which is typed to one of the supported SPARQL Numeric types (integers, decimals and doubles).
Variable
Declaration
public string Variable { get; }
Property Value
| Type | Description |
|---|---|
| string |
Remarks
Only operates over numeric data which is typed to one of the supported SPARQL Numeric types (integers, decimals and doubles).
Methods
| Improve this Doc View SourceAccept<TResult, TContext, TBinding>(ISparqlAggregateProcessor<TResult, TContext, TBinding>, TContext, IEnumerable<TBinding>)
Declaration
public override TResult Accept<TResult, TContext, TBinding>(ISparqlAggregateProcessor<TResult, TContext, TBinding> processor, TContext context, IEnumerable<TBinding> bindings)
Parameters
| Type | Name | Description |
|---|---|---|
| ISparqlAggregateProcessor<TResult, TContext, TBinding> | processor | |
| TContext | context | |
| System.Collections.Generic.IEnumerable<T><TBinding> | bindings |
Returns
| Type | Description |
|---|---|
| TResult |
Type Parameters
| Name | Description |
|---|---|
| TResult | |
| TContext | |
| TBinding |
Overrides
Remarks
Only operates over numeric data which is typed to one of the supported SPARQL Numeric types (integers, decimals and doubles).
ToString()
Gets the String representation of the Aggregate.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string |
Overrides
Remarks
Only operates over numeric data which is typed to one of the supported SPARQL Numeric types (integers, decimals and doubles).