Class Expression<T extends Expression<T>>

java.lang.Object
Type Parameters:
T - the type of Expression (ie, Function or Operation). Used to support fluency
All Implemented Interfaces:
Operand, Assignable, Groupable, Orderable, QueryElement
Direct Known Subclasses:
Aggregate, CustomFunction, In, NotIn

public abstract class Expression<T extends Expression<T>> extends StandardQueryElementCollection<Operand> implements Operand, Orderable, Groupable, Assignable
A SPARQL expression. Used by filters, having clauses, order and group by clauses, assignments, and as arguments to other expressions.
See Also: