Interface TablePathTableField<R extends Record, U extends TableRecord<U>, T>

Type Parameters:
R - The record type
U - The table record type of the path
T - The field type
All Superinterfaces:
Field<T>, FieldOrConstraint, FieldOrRow, FieldOrRowOrSelect, GroupField, Named, OrderField<T>, QueryPart, SelectField<T>, SelectFieldOrAsterisk, Serializable, TableElement, TableField<R,T>, TablePathField<R,U,T>, Typed<T>
All Known Implementing Classes:
TablePathTableFieldImpl

public interface TablePathTableField<R extends Record, U extends TableRecord<U>, T> extends TableField<R,T>, TablePathField<R,U,T>
A field dereferenced from a table, whose type is another table's row type, e.g. in SQLDialect.POSTGRES.

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

Author:
Lukas Eder