- All Superinterfaces:
 
Fields, Named, Qualified, QueryPart, Serializable 
- All Known Subinterfaces:
 
CommonTableExpression<R>, JSONTableColumnPathStep, JSONTableColumnsStep, QOM.CrossApply<R>, QOM.CrossJoin<R>, QOM.DataChangeDeltaTable<R>, QOM.DerivedTable<R>, QOM.Dual, QOM.FullJoin<R>, QOM.GenerateSeries<T>, QOM.HintedTable<R>, QOM.Join<R>, QOM.JoinTable<R,J>, QOM.Lateral<R>, QOM.LeftAntiJoin<R>, QOM.LeftJoin<R>, QOM.LeftSemiJoin<R>, QOM.LinkedTable<R>, QOM.NaturalFullJoin<R>, QOM.NaturalJoin<R>, QOM.NaturalLeftJoin<R>, QOM.NaturalRightJoin<R>, QOM.OuterApply<R>, QOM.QualifiedJoin<R,J>, QOM.RightJoin<R>, QOM.RowsFrom, QOM.StraightJoin<R>, QOM.TableAlias<R>, QOM.Values<R>, QOM.WithOrdinalityTable<R>, QOM.WithTable<R>, Table<R>, TableOnConditionStep<R>, TableOptionalOnStep<R>, UDT<R>, XMLTableColumnPathStep, XMLTableColumnsStep 
- All Known Implementing Classes:
 
CustomTable, TableImpl, UDTImpl 
- Author:
 
- Lukas Eder
 
- 
Method Summary
The 
UDT's or 
Table's data type as known to the database.
 
 
Get the UDT package if this is a 
UDT, or 
null if it
 is not a UDT, or if it is a schema level UDT defined outside of a
 package.
 
 
The record type produced by this 
UDT or 
Table.
 
 
 
 
 
Methods inherited from interface org.jooq.Fields
dataType, dataType, dataType, dataTypes, field, field, field, field, field, field, field, field, field, field, fields, fields, fields, fields, fields, fieldsRow, fieldStream, indexOf, indexOf, indexOf, type, type, type, types 
 
- 
Method Details
- 
getPackage
@Nullable
@Nullable Package getPackage()
 
Get the UDT package if this is a 
UDT, or 
null if it
 is not a UDT, or if it is a schema level UDT defined outside of a
 package.
 
 
- 
getRecordType
@NotNull
@NotNull Class<? extends R> getRecordType()
 
The record type produced by this 
UDT or 
Table.
 
 
- 
getDataType
The 
UDT's or 
Table's data type as known to the database.
 
 
-