|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NonBooleanExpression | |
|---|---|
| org.sql.generation.api.grammar.booleans | This package provides interfaces for syntax elements of boolean expressions in SQL language. |
| org.sql.generation.api.grammar.builders.booleans | This package contains builders for various boolean expressions. |
| org.sql.generation.api.grammar.common | This package contains interfaces and classes common for most parts of SQL generator. |
| org.sql.generation.api.grammar.factories | This package provides factories to create various builders and SQL syntax elements. |
| org.sql.generation.api.grammar.literals | The package for syntax elements representing various literals. |
| org.sql.generation.api.grammar.query | This package and its sub-package contain elements related to SQL queries (SELECT statements). |
| org.sql.generation.api.grammar.query.joins | This package provides syntax interfaces for joined tables, mostly used in FROM clause. |
| org.sql.generation.api.grammar.query.pgsql | This package contains syntax elements specific for queries in PostgreSQL database provider. |
| Uses of NonBooleanExpression in org.sql.generation.api.grammar.booleans |
|---|
| Methods in org.sql.generation.api.grammar.booleans that return NonBooleanExpression | |
|---|---|
NonBooleanExpression |
MultiPredicate.getLeft()
Returns the expression on the left side (the first expression). |
NonBooleanExpression |
BinaryPredicate.getLeft()
Returns the expression on the left side of the operator. |
NonBooleanExpression |
NotBetweenPredicate.getMaximum()
Returns the maxmimum value (the expression on the right side of AND). |
NonBooleanExpression |
BetweenPredicate.getMaximum()
Returns the maxmimum value (the expression on the right side of AND). |
NonBooleanExpression |
NotBetweenPredicate.getMinimum()
Returns the minimum value (the expression on the left side of AND). |
NonBooleanExpression |
BetweenPredicate.getMinimum()
Returns the minimum value (the expression on the left side of AND). |
NonBooleanExpression |
BinaryPredicate.getRight()
Returns the expression on the right side of the operator. |
NonBooleanExpression |
UnaryPredicate.getValueExpression()
Returns the value expression for this predicate. |
| Methods in org.sql.generation.api.grammar.booleans that return types with arguments of type NonBooleanExpression | |
|---|---|
List<NonBooleanExpression> |
MultiPredicate.getRights()
Returns the remaining expressions after the first one. |
| Uses of NonBooleanExpression in org.sql.generation.api.grammar.builders.booleans |
|---|
| Methods in org.sql.generation.api.grammar.builders.booleans with parameters of type NonBooleanExpression | |
|---|---|
InBuilder |
InBuilder.addValues(NonBooleanExpression... expressions)
|
| Uses of NonBooleanExpression in org.sql.generation.api.grammar.common |
|---|
| Subinterfaces of NonBooleanExpression in org.sql.generation.api.grammar.common | |
|---|---|
interface |
ColumnNameList
This interface presents a non-empty list of plain-text column names. |
| Uses of NonBooleanExpression in org.sql.generation.api.grammar.factories |
|---|
| Uses of NonBooleanExpression in org.sql.generation.api.grammar.literals |
|---|
| Subinterfaces of NonBooleanExpression in org.sql.generation.api.grammar.literals | |
|---|---|
interface |
DateTimeLiteral
This syntax element encapsulates reference to some date to be inserted into SQL statement. |
interface |
DirectLiteral
This syntax element encapsulates text to be inserted directly into SQL statement. |
interface |
LiteralExpression
This is common interface for all literal expressions. |
interface |
NumericLiteral
This syntax element encapsulates reference to some number to be inserted into SQL statement. |
interface |
SQLFunctionLiteral
This syntax element encapsulates reference to some SQL function to be inserted into SQL statement. |
interface |
StringLiteral
This syntax element encapsulates reference to SQL string, that is, some element between ' and '
characters. |
| Uses of NonBooleanExpression in org.sql.generation.api.grammar.query |
|---|
| Subinterfaces of NonBooleanExpression in org.sql.generation.api.grammar.query | |
|---|---|
interface |
ColumnReference
Common interface for columns in expression SELECT <column1>, <column2>, .... |
interface |
ColumnReferenceByExpression
This syntax element represents the column reference in SELECT <column reference> clause, where the column
reference is some kind of expression (for example, a constant, or a query). |
interface |
ColumnReferenceByName
This syntax element represents the column reference in SELECT <column reference> clause, where the column
reference is column name, either with table name or without. |
interface |
QueryExpression
This syntax element represents the QueryExpressionBody and, in future, the WithClause (WITH) to be
used with query. |
interface |
QueryExpressionBody
This is common interface for a queries and joined tables. |
interface |
QueryExpressionBodyActual
This is common interface for a query, which is either one SELECT statement, or many SELECT statements
joined together with SetOperations. |
interface |
QueryExpressionBodyBinary
This syntax element represents two queries which have a set operation ( UNION, INTERSECT, or
EXCEPT) between them. |
interface |
QueryExpressionBodyQuery
This syntax element represents the single query (currently only SELECT statement, represented by
QuerySpecification. |
interface |
QuerySpecification
This syntax element represents the single SELECT statement. |
interface |
TableValueConstructor
This syntax element represents the VALUES expression in query. |
| Classes in org.sql.generation.api.grammar.query that implement NonBooleanExpression | |
|---|---|
static class |
QueryExpressionBody.EmptyQueryExpressionBody
This syntax element represents the empty query expression body. |
| Methods in org.sql.generation.api.grammar.query that return types with arguments of type NonBooleanExpression | |
|---|---|
List<NonBooleanExpression> |
OrdinaryGroupingSet.getColumns()
Returns the grouping column reference expressions. |
| Uses of NonBooleanExpression in org.sql.generation.api.grammar.query.joins |
|---|
| Subinterfaces of NonBooleanExpression in org.sql.generation.api.grammar.query.joins | |
|---|---|
interface |
CrossJoinedTable
This syntax element represents the cross join ( CROSS JOIN between two tables. |
interface |
JoinedTable
This is common interface for joined tables. |
interface |
NaturalJoinedTable
This syntax element represents the NATURAL JOIN between two tables. |
interface |
QualifiedJoinedTable
This syntax element represents the qualified join ( JOIN between two tables. |
interface |
UnionJoinedTable
This syntax element represents the UNION JOIN between two tables. |
| Uses of NonBooleanExpression in org.sql.generation.api.grammar.query.pgsql |
|---|
| Subinterfaces of NonBooleanExpression in org.sql.generation.api.grammar.query.pgsql | |
|---|---|
interface |
PgSQLQuerySpecification
This syntax element represents the query specification in PostgreSQL. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||