| Interface | Description |
|---|---|
| QueryExpression<ExpressionType> |
An interface to describe syntactical parts of a database query.
|
| QueryOrigin |
Marker interface for
QueryExpression types to indicate that the expression evaluates to the origin of data
like a table name in a "FROM" clause of a "SELECT" statement. |
| Class | Description |
|---|---|
| BinaryFunction<Operand1ExpressionType,Operand2ExpressionType,ResultExpressionType> |
Abstract base class for binary functions i.e.
|
| BinaryOperation<ExpressionType> |
Abstract base class for binary operations i.e.
|
| ConditionTemplate |
A ConditionTemplate holds a
QueryExpression<Boolean> that has unbound i.e. |
| ConditionTemplate.ExpressionTemplateBuilder | |
| InternalBinaryFunction<OperandExpressionType,ResultExpressionType> |
Abstract base class for internal binary functions i.e.
|
| LeafExpression<ExpressionType> |
Abstract implementation of every method leafs in the expression tree have in common
|
| NodeExpression<ExpressionType> |
Abstract super class for
query expressions that have child expressions |
| SelectQuery |
A
QueryExpression that represents a complete select query. |
| SelectStatementTemplate |
A SelectStatementTemplate holds an
ConditionTemplate and an origin. |
| TableReference |
A
QueryExpression that references a table name as in a "FROM"-clause in a "SELECT"-statement. |
| TemplateParameter<ExpressionType> |
A
QueryExpression that represents a parameter in an expression template. |
| UnaryOperator<OperandExpressionType,ResultExpressionType> |
Base class for unary operations.
|
Copyright © 2016 SAPERION AG. All rights reserved.