|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QueryPart | |
---|---|
org.jooq | |
org.jooq.impl |
Uses of QueryPart in org.jooq |
---|
Subinterfaces of QueryPart in org.jooq | |
---|---|
interface |
AggregateFunction<T>
An aggregate function is a special field that is usually used in a GROUP BY context. |
interface |
AliasProvider<Z extends AliasProvider<Z>>
A QueryPart that can create an aliased QueryPart of itself |
interface |
CaseConditionStep<T>
The final step in creating a case statement of the type
CASE WHEN x < 1 THEN 'one'
WHEN x >= 2 THEN 'two'
ELSE 'three'
END
|
interface |
CaseWhenStep<V,T>
The final step in creating a case statement of the type
CASE x WHEN 1 THEN 'one'
WHEN 2 THEN 'two'
ELSE 'three'
END
|
interface |
Condition
A condition to be used in a query's where part |
interface |
Delete<R extends Record>
A Query that can delete data in the database. |
interface |
DeleteConditionStep<R extends Record>
This type is used for the Delete 's DSL API. |
interface |
DeleteFinalStep<R extends Record>
This type is used for the Delete 's DSL API. |
interface |
DeleteQuery<R extends Record>
A query used for deletion of data |
interface |
DeleteWhereStep<R extends Record>
This type is used for the Delete 's DSL API. |
interface |
Field<T>
A field used in tables and conditions |
interface |
GroupConcatOrderByStep
MySQL's GROUP_CONCAT function. |
interface |
GroupConcatSeparatorStep
MySQL's GROUP_CONCAT function. |
interface |
Insert<R extends Record>
A Query that can insert data in the database. |
interface |
InsertFinalStep<R extends Record>
This type is used for the Insert 's DSL API. |
interface |
InsertOnDuplicateSetMoreStep<R extends Record>
This type is used for the Insert 's DSL API. |
interface |
InsertOnDuplicateStep<R extends Record>
This type is used for the Insert 's DSL API. |
interface |
InsertQuery<R extends Record>
A query for data insertion |
interface |
InsertResultStep<R extends Record>
This type is used for the Insert 's DSL API. |
interface |
InsertSetMoreStep<R extends Record>
This type is used for the Insert 's alternative DSL API. |
interface |
InsertValuesStep<R extends Record>
This type is used for the Insert 's DSL API. |
interface |
Merge<R extends Record>
A Query that can merge data in the database. |
interface |
MergeFinalStep<R extends Record>
This type is used for the Merge 's DSL API. |
interface |
MergeMatchedDeleteStep<R extends Record>
This type is used for the Merge 's DSL API. |
interface |
MergeMatchedSetMoreStep<R extends Record>
This type is used for the Merge 's DSL API. |
interface |
MergeMatchedStep<R extends Record>
This type is used for the Merge 's DSL API. |
interface |
MergeMatchedWhereStep<R extends Record>
This type is used for the Merge 's DSL API. |
interface |
MergeNotMatchedSetMoreStep<R extends Record>
This type is used for the Merge 's DSL API. |
interface |
MergeNotMatchedStep<R extends Record>
This type is used for the Merge 's DSL API. |
interface |
MergeNotMatchedWhereStep<R extends Record>
This type is used for the Merge 's DSL API. |
interface |
MergeOnConditionStep<R extends Record>
This type is used for the Merge 's DSL API. |
interface |
NamedQueryPart
A common interface for query parts that have a name. |
interface |
NamedTypeProviderQueryPart<T>
Any object providing a type. |
interface |
Package
A container for stored procedures and functions This is only supported in the SQLDialect.ORACLE dialect |
interface |
Param<T>
A named parameter |
interface |
Parameter<T>
A parameter to a stored procedure or function. |
interface |
Query
Any query |
interface |
QueryPartInternal
Base functionality declaration for all query objects This interface is for JOOQ INTERNAL USE only. |
interface |
ResultQuery<R extends Record>
A query that can return results. |
interface |
Routine<T>
A routine is a callable object in your RDBMS. |
interface |
Schema
An entity representing a database schema |
interface |
Select<R extends Record>
A Query that can provide a Result after execution |
interface |
SelectConditionStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectConnectByConditionStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectConnectByStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectFinalStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectForUpdateOfStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectForUpdateStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectForUpdateWaitStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectFromStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectGroupByStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectHavingConditionStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectHavingStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectJoinStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectLimitStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectOffsetStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectOnConditionStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectOrderByStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectQuery
A query for data selection |
interface |
SelectSelectStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectStartWithStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SelectWhereStep
This type is used for the Select 's DSL API when selecting generic
Record types. |
interface |
SimpleSelectConditionStep<R extends Record>
This type is used for the Select 's DSL API when selecting specific
Record types. |
interface |
SimpleSelectFinalStep<R extends Record>
This type is used for the Select 's DSL API when selecting specific
Record types. |
interface |
SimpleSelectForUpdateOfStep<R extends Record>
This type is used for the Select 's DSL API when selecting specific
Record types. |
interface |
SimpleSelectForUpdateStep<R extends Record>
This type is used for the Select 's DSL API when selecting specific
Record types. |
interface |
SimpleSelectForUpdateWaitStep<R extends Record>
This type is used for the Select 's DSL API when selecting specific
Record types. |
interface |
SimpleSelectLimitStep<R extends Record>
This type is used for the Select 's DSL API when selecting specific
Record types. |
interface |
SimpleSelectOffsetStep<R extends Record>
This type is used for the Select 's DSL API when selecting specific
Record types. |
interface |
SimpleSelectOrderByStep<R extends Record>
This type is used for the Select 's DSL API when selecting specific
Record types. |
interface |
SimpleSelectQuery<R extends Record>
A simple select query that provides Records from a single table, with no joins allowed. |
interface |
SimpleSelectWhereStep<R extends Record>
This type is used for the Select 's DSL API when selecting specific
Record types. |
interface |
SortField<T>
A wrapper for a Field and a SortField |
interface |
StoreQuery<R extends Record>
A query storing objects to the database. |
interface |
Table<R extends Record>
A table to be used in queries |
interface |
TableField<R extends Record,T>
A field contained in a table |
interface |
TableLike<R extends Record>
An object that can behave like a table (a table-like object) |
interface |
TableOnConditionStep
An intermediate (optional) type for the construction of a JOIN
clause, where the join criteria is added using an ON clause
(with a Condition . |
interface |
Truncate<R extends TableRecord<R>>
A Query that can truncate a table in the database. |
interface |
Type<R extends Record>
A type (udt or table) that represents any database row |
interface |
UDT<R extends UDTRecord<R>>
UDT definition |
interface |
UDTField<R extends UDTRecord<R>,T>
A field contained in a UDT |
interface |
UpdatableTable<R extends Record>
A common interface for tables whose records can be stored back to the database again. |
interface |
Update<R extends Record>
A Query that can update data in the database. |
interface |
UpdateConditionStep<R extends Record>
This type is used for the Update 's DSL API. |
interface |
UpdateFinalStep<R extends Record>
This type is used for the Update 's DSL API. |
interface |
UpdateQuery<R extends Record>
A query for data updating |
interface |
UpdateSetMoreStep<R extends Record>
This type is used for the Update 's DSL API. |
interface |
UpdateWhereStep<R extends Record>
This type is used for the Update 's DSL API. |
interface |
WindowFinalStep<T>
This type is used for the window function DSL API. |
interface |
WindowOrderByStep<T>
This type is used for the window function DSL API. |
interface |
WindowPartitionByStep<T>
This type is used for the window function DSL API. |
interface |
WindowRowsStep<T>
This type is used for the window function DSL API. |
Methods in org.jooq with parameters of type QueryPart | |
---|---|
BindContext |
BindContext.bind(QueryPart part)
Bind values from a QueryPart . |
BindContext |
BindContext.bind(QueryPart[] parts)
Bind values from several QueryPart 's. |
String |
RenderContext.render(QueryPart part)
Render a query part in a new context derived from this one. |
String |
FactoryOperations.render(QueryPart part)
Render a QueryPart in the context of this factory This is the same as calling renderContext().render(part) |
String |
FactoryOperations.renderInlined(QueryPart part)
Render a QueryPart in the context of this factory, inlining all bind variables. |
String |
FactoryOperations.renderNamedParams(QueryPart part)
Render a QueryPart in the context of this factory, rendering bind variables as named parameters. |
RenderContext |
RenderContext.sql(QueryPart part)
Recurse rendering |
Method parameters in org.jooq with type arguments of type QueryPart | |
---|---|
BindContext |
BindContext.bind(Collection<? extends QueryPart> parts)
Bind values from several QueryPart 's. |
Uses of QueryPart in org.jooq.impl |
---|
Classes in org.jooq.impl that implement QueryPart | |
---|---|
class |
AbstractRoutine<T>
A common base class for stored procedures This type is for JOOQ INTERNAL USE only. |
class |
CustomCondition
A base class for custom Condition implementations in client code. |
class |
CustomField<T>
A base class for custom Field implementations in client code. |
class |
CustomTable<R extends TableRecord<R>>
A base class for custom Table implementations in client code. |
class |
PackageImpl
A default implementation for packages (containers of stored procedures and functions) Currently, this is only supported for the SQLDialect.ORACLE dialect. |
class |
SchemaImpl
A common base class for database schemata This type is for JOOQ INTERNAL USE only. |
class |
TableImpl<R extends Record>
A common base type for tables This type is for JOOQ INTERNAL USE only. |
class |
UDTImpl<R extends UDTRecord<R>>
A common base type for UDT's This type is for JOOQ INTERNAL USE only. |
class |
UpdatableTableImpl<R extends Record>
A table implementation for a table holding a primary key This type is for JOOQ INTERNAL USE only. |
Methods in org.jooq.impl with parameters of type QueryPart | ||
---|---|---|
int |
Factory.bind(QueryPart part,
PreparedStatement stmt)
Get a new BindContext for the context of this factory
This will return an initialised bind context as such:
RenderContext for JOOQ INTERNAL USE only. |
|
static
|
Factory.field(String sql,
Class<T> type,
QueryPart... parts)
A custom SQL clause that can render arbitrary SQL elements. |
|
static
|
Factory.field(String sql,
DataType<T> type,
QueryPart... parts)
A custom SQL clause that can render arbitrary SQL elements. |
|
static Field<Object> |
Factory.field(String sql,
QueryPart... parts)
A custom SQL clause that can render arbitrary SQL elements. |
|
String |
Factory.render(QueryPart part)
Render a QueryPart in the context of this factory This is the same as calling renderContext().render(part) |
|
String |
Factory.renderInlined(QueryPart part)
Render a QueryPart in the context of this factory, inlining all bind variables. |
|
String |
Factory.renderNamedParams(QueryPart part)
Render a QueryPart in the context of this factory, rendering bind variables as named parameters. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |