Interface DenormalizedProperty<T>

  • Type Parameters:
    T - the underlying type
    All Superinterfaces:
    ColumnProperty<T>, Property<T>

    public interface DenormalizedProperty<T>
    extends ColumnProperty<T>
    A property representing a column that should get its value automatically from a column in a referenced table
    • Method Detail

      • entityAttribute

        Attribute<Entity> entityAttribute()
        Returns:
        the attribute referencing the entity from which this property should retrieve its value
      • denormalizedAttribute

        Attribute<T> denormalizedAttribute()
        Returns:
        the attribute in the referenced entity from which this property gets its value