Uses of Interface
org.litebridge.db.spi.expression.DelegateExpression
Packages that use DelegateExpression
Package
Description
Database query expressions.
SQL function implementations.
SQL aggregate functions.
SQL scalar functions.
-
Uses of DelegateExpression in org.litebridge.db.spi.expression
Classes in org.litebridge.db.spi.expression that implement DelegateExpressionModifier and TypeClassDescriptionclassRepresents a conversion expression that wraps anotherSelectExpression, potentially overriding its type.classAbstract base class for nesting query expressions such as SQL functions.Methods in org.litebridge.db.spi.expression with parameters of type DelegateExpressionModifier and TypeMethodDescriptionBindValueExpression.toSql(Operation operation, ClauseType clause, @Nullable DelegateExpression parent) default StringConnectionProviderExpression.toSql(Operation operation, ClauseType clause, @Nullable DelegateExpression parent) Not supported.ConvertExpression.toSql(Operation operation, ClauseType clause, @Nullable DelegateExpression parent) LiteralExpression.toSql(Operation operation, ClauseType clause, @Nullable DelegateExpression parent) SelectExpression.toSql(Operation operation, ClauseType clause, @Nullable DelegateExpression parent) Creates a SQL representation of the expression, providing the immediate nesting/parent expression. -
Uses of DelegateExpression in org.litebridge.db.spi.impl.function
Classes in org.litebridge.db.spi.impl.function that implement DelegateExpressionModifier and TypeClassDescriptionclassA nestable column expression with support for SQL aliasing.classBase class for function expressions operating on a column.Methods in org.litebridge.db.spi.impl.function with parameters of type DelegateExpressionModifier and TypeMethodDescriptionDelegateColumnExpressionImpl.toSql(Operation operation, ClauseType clause, @Nullable DelegateExpression parent) Creates a SQL representation of the expression.FunctionExpression.toSql(Operation operation, ClauseType clause, @Nullable DelegateExpression parent) Creates a SQL representation of the expression.SelectColumn.toSql(Operation operation, ClauseType clause, @Nullable DelegateExpression parent) Creates a SQL representation of the expression.SelectReferenceImpl.toSql(Operation operation, ClauseType clause, @Nullable DelegateExpression parent) -
Uses of DelegateExpression in org.litebridge.db.spi.impl.function.aggregate
Classes in org.litebridge.db.spi.impl.function.aggregate that implement DelegateExpressionModifier and TypeClassDescriptionclassAVG(column)aggregate function.classMAX(column)aggregate function.classMIN(column)aggregate function.Methods in org.litebridge.db.spi.impl.function.aggregate with parameters of type DelegateExpressionModifier and TypeMethodDescriptionCount.toSql(Operation operation, ClauseType context, @Nullable DelegateExpression parent) -
Uses of DelegateExpression in org.litebridge.db.spi.impl.function.scalar
Classes in org.litebridge.db.spi.impl.function.scalar that implement DelegateExpression