- Type Parameters:
R
- The record type
- All Superinterfaces:
Fields
,Named
,Qualified
,QueryPart
,RecordQualifier<R>
,Serializable
- All Known Implementing Classes:
UDTImpl
UDT definition.
Instances of this type cannot be created directly. They are available from generated code.
- Author:
- Lukas Eder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Whether this data type can be used from SQL statements.boolean
Whether this data type is a synthetic, structural UDT type.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
Methods inherited from interface org.jooq.Named
$name, getComment, getCommentPart, getName, getQualifiedName, getUnqualifiedName
Methods inherited from interface org.jooq.Qualified
$schema, getCatalog, getSchema
Methods inherited from interface org.jooq.QueryPart
$replace, $replace, $traverse, $traverse, equals, hashCode, toString
Methods inherited from interface org.jooq.RecordQualifier
getDataType, getPackage, getRecordType, newRecord
-
Method Details
-
isSQLUsable
boolean isSQLUsable()Whether this data type can be used from SQL statements. -
isSynthetic
boolean isSynthetic()Whether this data type is a synthetic, structural UDT type.This is
true
for example:- For Oracle
TAB%ROWTYPE
references, which are synthetic PL/SQL RECORD types in PL/SQL.
- For Oracle
-