- 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 TypeMethodDescriptionbooleanWhether this data type can be used from SQL statements.booleanWhether 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, typesMethods inherited from interface org.jooq.Named
$name, getComment, getCommentPart, getName, getQualifiedName, getUnqualifiedNameMethods inherited from interface org.jooq.Qualified
$schema, getCatalog, getSchemaMethods inherited from interface org.jooq.QueryPart
$replace, $replace, $traverse, $traverse, equals, hashCode, toStringMethods 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
truefor example:- For Oracle
TAB%ROWTYPEreferences, which are synthetic PL/SQL RECORD types in PL/SQL.
- For Oracle
-