- getNonAliasExpression
Returns the main expression, skipping aliases.
- getPreparedSQL
Exporting parameters If this expression contains parameters
- getSQL
- getValue
Return the resulting value for the current row.
- addFilterConditions
Add conditions to a table filter if they can be evaluated.
- createIndexConditions
Create index conditions if possible and attach them to the table filter.
- getAlias
Get the alias name of a column or SQL expression if it is not an aliased
expression.
- getBooleanValue
Get the value in form of a boolean expression. Returns true, false, or null. In
this database, every
- getCost
Estimate the cost to process the expression. Used when optimizing the query, to
calculate the query
- getDisplaySize
Get the display size of this expression.
- getExpressionColumns
Extracts expression columns from the given result set.
- getNotIfPossible
If it is possible, return the negated expression. This is used to optimize NOT
expressions: NOT ID>1