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).