Class PersistentPropertyInPredicate<T>

  • Type Parameters:
    T - The property type
    All Implemented Interfaces:
    IExpression<java.lang.Boolean>, PredicateVisitable, SelectionVisitable, IPredicate, ISelection<java.lang.Boolean>, jakarta.persistence.criteria.Expression<java.lang.Boolean>, jakarta.persistence.criteria.Predicate, jakarta.persistence.criteria.Selection<java.lang.Boolean>, jakarta.persistence.TupleElement<java.lang.Boolean>

    @Internal
    public final class PersistentPropertyInPredicate<T>
    extends AbstractPersistentPropertyPredicate<T>
    The property IN predicate implementation.
    Since:
    3.2
    • Constructor Detail

      • PersistentPropertyInPredicate

        public PersistentPropertyInPredicate​(PersistentPropertyPath<T> persistentPropertyPath,
                                             java.util.Collection<?> values)
    • Method Detail

      • getValues

        public java.util.Collection<?> getValues()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object