Module org.jooq
Package org.jooq

Interface UDTField<R extends UDTRecord<R>,T>

Type Parameters:
R - The record type
T - The field type
All Superinterfaces:
Field<T>, FieldOrConstraint, FieldOrRow, FieldOrRowOrSelect, GroupField, Named, OrderField<T>, QueryPart, SelectField<T>, SelectFieldOrAsterisk, Serializable, TableElement, Typed<T>
All Known Subinterfaces:
UDTPathField<R,U,T>, UDTPathTableField<R,U,T>
All Known Implementing Classes:
UDTPathFieldImpl, UDTPathTableFieldImpl

public interface UDTField<R extends UDTRecord<R>,T> extends Field<T>
A field contained in a UDT.

Instances of this type cannot be created directly. They are available from generated code.

Author:
Lukas Eder
  • Method Details

    • getUDT

      @Nullable @Nullable UDT<R> getUDT()
      Returns:
      The UDT this field is contained in