org.jooq
Interface AliasProvider<Z extends AliasProvider<Z>>

Type Parameters:
Z - The self-binding alias provider subtype
All Superinterfaces:
Adapter, Attachable, QueryPart, Serializable
All Known Subinterfaces:
AggregateFunction<T>, CaseConditionStep<T>, CaseWhenStep<V,T>, Field<T>, GroupConcatOrderByStep, GroupConcatSeparatorStep, Param<T>, Table<R>, TableField<R,T>, TableOnConditionStep, UDTField<R,T>, UpdatableTable<R>, WindowFinalStep<T>, WindowOrderByStep<T>, WindowPartitionByStep<T>, WindowRowsStep<T>
All Known Implementing Classes:
CustomField, CustomTable, TableImpl, UpdatableTableImpl

public interface AliasProvider<Z extends AliasProvider<Z>>
extends QueryPart

A QueryPart that can create an aliased QueryPart of itself

Author:
Lukas Eder

Method Summary
 Z as(String alias)
          Get an aliased QueryPart.
 
Methods inherited from interface org.jooq.Attachable
attach
 
Methods inherited from interface org.jooq.Adapter
internalAPI
 

Method Detail

as

Z as(String alias)
Get an aliased QueryPart. An aliased QueryPart should render SQL as follows:

Parameters:
alias - The alias name
Returns:
The aliased QueryPart


Copyright © 2012. All Rights Reserved.