- 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.FieldsdataType, dataType, dataType, dataTypes, field, field, field, field, field, field, field, field, field, field, fields, fields, fields, fields, fields, fieldsIncludingHidden, 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. 
- 
getDataTypeThe  UDT's or  Table's data type as known to the database. 
-