Package | Description |
---|---|
com.healthmarketscience.sqlbuilder |
Builder-style classes for generating a wide variety of SQL statements (see
the Syntax Reference for
the major highlights).
|
Modifier and Type | Class and Description |
---|---|
class |
Query<ThisType extends Query<ThisType>>
Base class for all query statements which adds a validation facility.
|
Modifier and Type | Class and Description |
---|---|
class |
AlterTableQuery
Query which generates an
ALTER TABLE statement. |
class |
BaseCreateQuery<ThisType extends BaseCreateQuery<ThisType>>
Query which generates a CREATE statement.
|
class |
BaseCTEQuery<ThisType extends BaseCTEQuery<ThisType>>
Base class for all queries which support common table expressions (the
"WITH " clause).
|
class |
BaseGrantQuery<ThisType extends BaseGrantQuery<ThisType>>
Base of a query which generates a query for manipulating privileges.
|
class |
CreateIndexQuery
Query which generates a CREATE INDEX statement.
|
class |
CreateTableQuery
Query which generates a CREATE TABLE statement.
|
class |
CreateViewQuery
Query which generates a CREATE VIEW statement.
|
class |
DeleteQuery
Query which generates a DELETE statement.
|
class |
DropQuery
Query which generates a DROP statement.
|
class |
ExceptQuery
Query which generates a series of SELECT queries joined by EXCEPT clauses.
|
class |
GrantQuery
Query which generates a GRANT (privileges) statement.
|
class |
InsertQuery
Query which generates a simple INSERT statement.
|
class |
InsertSelectQuery
Query which generates an INSERT statement where the data is generated from
a SELECT query.
|
class |
IntersectQuery
Query which generates a series of SELECT queries joined by INTERSECT
clauses.
|
class |
RevokeQuery
Query which generates a REVOKE (privileges) statement.
|
class |
SelectQuery
Query which generates a SELECT statement.
|
class |
SetOperationQuery<ThisType extends SetOperationQuery<ThisType>>
Base query for queries which generate a series of SELECT queries joined by
one or more "set operations", such as UNION [ALL], EXCEPT [ALL], and
INTERSECT [ALL].
|
class |
UnionQuery
Query which generates a series of SELECT queries joined by UNION clauses.
|
class |
UpdateQuery
Query which generates an UPDATE statement.
|
Modifier and Type | Method and Description |
---|---|
Query<?> |
SqlContext.getQuery()
Gets the handle to the immediate wrapping query
|
Modifier and Type | Method and Description |
---|---|
void |
SqlContext.setQuery(Query<?> newQuery)
Sets the handle to the immediate wrapping query
|
Copyright © 2006–2021 OpenHMS. All rights reserved.