org.jooq
Interface FieldLike

All Known Subinterfaces:
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>

public interface FieldLike

An object that can behave like a field (a field-like object)

Author:
Lukas Eder

Method Summary
<T> Field<T>
asField()
          The underlying field representation of this object This method is useful for things like SELECT y.*, (SELECT a FROM x) FROM y
<T> Field<T>
asField(String alias)
          The underlying field representation of this object This method is useful for things like SELECT y.*, (SELECT a FROM x) [alias] FROM y
 

Method Detail

asField

<T> Field<T> asField()
The underlying field representation of this object

This method is useful for things like SELECT y.*, (SELECT a FROM x) FROM y

Returns:
This result provider as a Field<?> object

asField

<T> Field<T> asField(String alias)
The underlying field representation of this object

This method is useful for things like SELECT y.*, (SELECT a FROM x) [alias] FROM y

Returns:
This result provider as a Field<?> object


Copyright © 2012. All Rights Reserved.