Interface Restrictions.Restriction<T>

Type Parameters:
T - The expression type
All Known Implementing Classes:
Restrictions.PropertyIds
Enclosing class:
Restrictions

public static interface Restrictions.Restriction<T>
Restriction.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull jakarta.persistence.criteria.Predicate
    find(@NonNull io.micronaut.data.model.jpa.criteria.PersistentEntityRoot<?> entityRoot, @NonNull io.micronaut.data.model.jpa.criteria.PersistentEntityCriteriaBuilder cb, @NonNull jakarta.persistence.criteria.ParameterExpression<T>[] parameters)
     
     
    int
     
  • Method Details

    • getName

      String getName()
    • getRequiredParameters

      int getRequiredParameters()
    • find

      @NonNull @NonNull jakarta.persistence.criteria.Predicate find(@NonNull @NonNull io.micronaut.data.model.jpa.criteria.PersistentEntityRoot<?> entityRoot, @NonNull @NonNull io.micronaut.data.model.jpa.criteria.PersistentEntityCriteriaBuilder cb, @NonNull @NonNull jakarta.persistence.criteria.ParameterExpression<T>[] parameters)