Interface SourcePersistentEntityCriteriaBuilder

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface jakarta.persistence.criteria.CriteriaBuilder

        jakarta.persistence.criteria.CriteriaBuilder.Case<R extends java.lang.Object>, jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T extends java.lang.Object>, jakarta.persistence.criteria.CriteriaBuilder.In<T extends java.lang.Object>, jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C extends java.lang.Object,​R extends java.lang.Object>, jakarta.persistence.criteria.CriteriaBuilder.Trimspec
    • Method Detail

      • parameter

        @NonNull
        jakarta.persistence.criteria.ParameterExpression<java.lang.Object> parameter​(@NonNull
                                                                                     io.micronaut.inject.ast.ParameterElement parameterElement)
        Create parameter expression from ParameterElement.
        Parameters:
        parameterElement - The parameter element
        Returns:
        new parameter
      • entityPropertyParameter

        @NonNull
        jakarta.persistence.criteria.ParameterExpression<java.lang.Object> entityPropertyParameter​(@NonNull
                                                                                                   io.micronaut.inject.ast.ParameterElement entityParameter)
        Create parameter expression from ParameterElement that is representing an entity instance.
        Parameters:
        entityParameter - The entity parameter element
        Returns:
        new parameter