org.jooq
Interface Type<R extends Record>

Type Parameters:
R - The record type
All Superinterfaces:
Adapter, Attachable, Comparable<NamedQueryPart>, FieldProvider, NamedQueryPart, QueryPart, SchemaProvider, Serializable
All Known Subinterfaces:
Table<R>, TableOnConditionStep, UDT<R>, UpdatableTable<R>
All Known Implementing Classes:
CustomTable, TableImpl, UDTImpl, UpdatableTableImpl

public interface Type<R extends Record>
extends NamedQueryPart, FieldProvider, SchemaProvider

A type (udt or table) that represents any database row

Author:
Lukas Eder

Method Summary
 Class<? extends R> getRecordType()
           
 
Methods inherited from interface org.jooq.NamedQueryPart
getName
 
Methods inherited from interface org.jooq.Attachable
attach
 
Methods inherited from interface org.jooq.Adapter
internalAPI
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.jooq.FieldProvider
getField, getField, getField, getFields, getIndex
 
Methods inherited from interface org.jooq.SchemaProvider
getSchema
 

Method Detail

getRecordType

Class<? extends R> getRecordType()
Returns:
The record type produced by this table


Copyright © 2012. All Rights Reserved.