- 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 SummaryModifier 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.FieldsdataType, 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.RecordQualifiergetDataType, getPackage, getRecordType, newRecord
- 
Method Details- 
isSQLUsableboolean isSQLUsable()Whether this data type can be used from SQL statements.
- 
isSyntheticboolean 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 
 
-