org.jooq
Interface NamedTypeProviderQueryPart<T>

Type Parameters:
T - The type provided by this type provider
All Superinterfaces:
Adapter, Attachable, Comparable<NamedQueryPart>, NamedQueryPart, QueryPart, Serializable
All Known Subinterfaces:
AggregateFunction<T>, CaseConditionStep<T>, CaseWhenStep<V,T>, Field<T>, GroupConcatOrderByStep, GroupConcatSeparatorStep, Param<T>, Parameter<T>, SortField<T>, TableField<R,T>, UDTField<R,T>, WindowBeforeOverStep<T>, WindowFinalStep<T>, WindowOrderByStep<T>, WindowPartitionByStep<T>, WindowRowsStep<T>
All Known Implementing Classes:
CustomField

public interface NamedTypeProviderQueryPart<T>
extends NamedQueryPart

Any object providing a type.

Author:
Lukas Eder

Method Summary
 DataType<T> getDataType()
          The type of this object (might not be dialect-specific)
 DataType<T> getDataType(Configuration configuration)
          The dialect-specific type of this object
 Class<? extends T> getType()
          The type of this object
 
Methods inherited from interface org.jooq.NamedQueryPart
getName
 
Methods inherited from interface org.jooq.QueryPart
attach
 
Methods inherited from interface org.jooq.Adapter
internalAPI
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getType

Class<? extends T> getType()
The type of this object


getDataType

DataType<T> getDataType()
The type of this object (might not be dialect-specific)


getDataType

DataType<T> getDataType(Configuration configuration)
The dialect-specific type of this object



Copyright © 2012. All Rights Reserved.