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 TypeMethodDescriptiondefault 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