Interface NullabilityProvider

All Known Implementing Classes:
DefaultNullabilityProvider

public interface NullabilityProvider
Для каждого из свойств определяет, может ли оно принимать значения null. Использование данного интерфейса позволяет немного ускорить SQL запросы, так как чем больше в таблице nullable колонок, тем более сложные WHERE-условия для seek-пагинации.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    nullable(com.querydsl.core.types.dsl.ComparableExpressionBase<?> property)
     
  • Method Details

    • nullable

      boolean nullable(com.querydsl.core.types.dsl.ComparableExpressionBase<?> property)
      Parameters:
      property - QueryDSL выражение, представляющее собой путь от рутовой сущности репозитория до поля, указанного в сортировке (например для сущности Animal и поля name это QAnimal.animal.name).
      Returns:
      Может ли property принимать значения null