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.