Top Description Methods
org.jooq

public Interface RecordQualifier<R extends org.jooq.Record>

extends Qualified, Fields
Known Direct Subinterfaces
org.jooq.Table, org.jooq.UDT
Imports
org.jetbrains.annotations.NotNull, .Nullable

A UDT or Table.
Author
Lukas Eder

Method Summary

Modifier and TypeMethod and Description
public @NotNull DataType<R>
getDataType()

The UDT's or Table's data type as known to the database.

public @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.

public @NotNull Class<? extends R>
getRecordType()

The record type produced by this UDT or Table.

public R
newRecord()

Create a new Record of this UDT's or Table's type.

Inherited from org.jooq.Fields:
dataTypedataTypedataTypedataTypesfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldfieldsfieldsfieldsfieldsfieldsfieldsRowfieldStreamindexOfindexOfindexOftypetypetypetypes
Inherited from org.jooq.Qualified:
$schemagetCataloggetSchema

Method Detail

getDataTypeback to summary
public @NotNull DataType<R> getDataType()

The UDT's or Table's data type as known to the database.

Annotations
@NotNull
getPackageback to summary
public @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.

Annotations
@Nullable
getRecordTypeback to summary
public @NotNull Class<? extends R> getRecordType()

The record type produced by this UDT or Table.

Annotations
@NotNull
newRecordback to summary
public R newRecord()

Create a new Record of this UDT's or Table's type.

Annotations
@NotNull
See Also
DSLContext#newRecord(Table)