Uses of Interface
com.invirgance.convirgance.jdbc.sql.ExpressionStatement
Packages that use ExpressionStatement
Package
Description
SQL statement builder framework for constructing SQL queries.
-
Uses of ExpressionStatement in com.invirgance.convirgance.jdbc.sql
Classes in com.invirgance.convirgance.jdbc.sql that implement ExpressionStatementModifier and TypeClassDescriptionclassThis is used to create an expression with named bindings in a SQL query.classRepresents a database column in SQL queries, with optional column aliasing (naming).classRepresents a literal value within an SQL expression.Methods in com.invirgance.convirgance.jdbc.sql that return ExpressionStatementModifier and TypeMethodDescriptionSelectStatement.getColumns()Gets the columns of the current statement.IsNullComparisonStatement.getExpression()Returns the current expression that will be evaluated in the query.ComparisonOperatorStatement.getLeft()Returns the left expression.ComparisonOperatorStatement.getRight()Returns the right expression.Methods in com.invirgance.convirgance.jdbc.sql with parameters of type ExpressionStatementModifier and TypeMethodDescriptionWhereStatement.equals(ExpressionStatement column, ExpressionStatement value) WhereStatement.filter(ExpressionStatement column, ComparisonOperator operator, ExpressionStatement value) WhereStatement.greaterThan(ExpressionStatement column, ExpressionStatement value) WhereStatement.greaterThanOrEquals(ExpressionStatement column, ExpressionStatement value) WhereStatement.isNotNull(ExpressionStatement column) WhereStatement.isNull(ExpressionStatement column) WhereStatement.lessThan(ExpressionStatement column, ExpressionStatement value) WhereStatement.lessThanOrEquals(ExpressionStatement column, ExpressionStatement value) WhereStatement.notEquals(ExpressionStatement column, ExpressionStatement value) OrderByStatement.order(ExpressionStatement clause, OrderBy order) Creates an OrderByStatement with the provided clause and order.SelectStatement.order(ExpressionStatement column) Sets a column's ordering to ascending.SelectStatement.order(ExpressionStatement column, OrderBy order) Sets a columns ordering.voidIsNullComparisonStatement.setExpression(ExpressionStatement expression) Sets the expression to evaluate in the comparison.voidComparisonOperatorStatement.setLeft(ExpressionStatement left) Sets the left expression to use in the comparison.voidComparisonOperatorStatement.setRight(ExpressionStatement right) Sets the right expression that will be used in the comparison.Constructors in com.invirgance.convirgance.jdbc.sql with parameters of type ExpressionStatementModifierConstructorDescriptionComparisonOperatorStatement(DatabaseSchemaLayout layout, ExpressionStatement left, ComparisonOperator operator, ExpressionStatement right) Creates a complete comparison statement ready for use in WHERE clauses.IsNotNullComparisonStatement(DatabaseSchemaLayout layout, ExpressionStatement expression) Creates the statement with the provided database layout and expression.IsNullComparisonStatement(DatabaseSchemaLayout layout, ExpressionStatement expression) Creates the statement using the provided layout and expression.