org.jooq
Interface QueryPart
- All Superinterfaces:
- Adapter, Attachable, Serializable
- All Known Subinterfaces:
- AggregateFunction<T>, AliasProvider<Z>, CaseConditionStep<T>, CaseWhenStep<V,T>, Condition, Delete<R>, DeleteConditionStep<R>, DeleteFinalStep<R>, DeleteQuery<R>, DeleteWhereStep<R>, Field<T>, GroupConcatOrderByStep, GroupConcatSeparatorStep, Insert<R>, InsertFinalStep<R>, InsertOnDuplicateSetMoreStep<R>, InsertOnDuplicateStep<R>, InsertQuery<R>, InsertResultStep<R>, InsertSetMoreStep<R>, InsertValuesStep<R>, Merge<R>, MergeFinalStep<R>, MergeMatchedDeleteStep<R>, MergeMatchedSetMoreStep<R>, MergeMatchedStep<R>, MergeMatchedWhereStep<R>, MergeNotMatchedSetMoreStep<R>, MergeNotMatchedStep<R>, MergeNotMatchedWhereStep<R>, MergeOnConditionStep<R>, Name, NamedQueryPart, NamedTypeProviderQueryPart<T>, Package, Param<T>, Parameter<T>, Query, QueryPartInternal, ResultQuery<R>, Routine<T>, Schema, Select<R>, SelectConditionStep, SelectConnectByConditionStep, SelectConnectByStep, SelectFinalStep, SelectForUpdateOfStep, SelectForUpdateStep, SelectForUpdateWaitStep, SelectFromStep, SelectGroupByStep, SelectHavingConditionStep, SelectHavingStep, SelectJoinStep, SelectLimitStep, SelectOffsetStep, SelectOnConditionStep, SelectOrderByStep, SelectQuery, SelectSelectStep, SelectStartWithStep, SelectWhereStep, SimpleSelectConditionStep<R>, SimpleSelectFinalStep<R>, SimpleSelectForUpdateOfStep<R>, SimpleSelectForUpdateStep<R>, SimpleSelectForUpdateWaitStep<R>, SimpleSelectLimitStep<R>, SimpleSelectOffsetStep<R>, SimpleSelectOrderByStep<R>, SimpleSelectQuery<R>, SimpleSelectWhereStep<R>, SortField<T>, StoreQuery<R>, Table<R>, TableField<R,T>, TableLike<R>, TableOnConditionStep, Truncate<R>, Type<R>, UDT<R>, UDTField<R,T>, UpdatableTable<R>, Update<R>, UpdateConditionStep<R>, UpdateFinalStep<R>, UpdateQuery<R>, UpdateSetMoreStep<R>, UpdateWhereStep<R>, WindowBeforeOverStep<T>, WindowFinalStep<T>, WindowOrderByStep<T>, WindowPartitionByStep<T>, WindowRowsStep<T>
- All Known Implementing Classes:
- AbstractRoutine, CustomCondition, CustomField, CustomTable, PackageImpl, SchemaImpl, TableImpl, UDTImpl, UpdatableTableImpl
public interface QueryPart
- extends Attachable, Serializable
The common base type for all objects that can be used for query composition.
All QueryPart implementations can be cast to
QueryPartInternal in order to access the internal API.
A QueryPart essentially combines the Attachable
interface with SQL code generation and variable binding functionality.
Note that with jOOQ 3.0, QueryPart will no longer implement
Attachable.
- Author:
- Lukas Eder
|
Method Summary |
void |
attach(Configuration configuration)
Deprecated. - 2.5.0 [#1544] - The Attachable type will no longer be part
of the QueryPart hierarchy. Please do not attach any
QueryPart objects anymore, except for
Query objects |
attach
@Deprecated
void attach(Configuration configuration)
- Deprecated. - 2.5.0 [#1544] - The Attachable type will no longer be part
of the QueryPart hierarchy. Please do not attach any
QueryPart objects anymore, except for
Query objects
- Attach this object to a new
Configuration
- Specified by:
attach in interface Attachable
- Parameters:
configuration - A configuration or null, if you wish to
detach this Attachable from its previous
configuration.
Copyright © 2012. All Rights Reserved.