Class AbstractSqmRestrictedDmlStatement<T>

    • Constructor Detail

      • AbstractSqmRestrictedDmlStatement

        public AbstractSqmRestrictedDmlStatement​(SqmQuerySource querySource,
                                                 NodeBuilder nodeBuilder)
    • Method Detail

      • from

        public jakarta.persistence.criteria.Root<T> from​(Class<T> entityClass)
      • from

        public jakarta.persistence.criteria.Root<T> from​(jakarta.persistence.metamodel.EntityType<T> entity)
      • getRoot

        public jakarta.persistence.criteria.Root<T> getRoot()
      • applyPredicate

        public void applyPredicate​(SqmPredicate predicate)
      • setWhereClause

        public void setWhereClause​(SqmWhereClause whereClause)
      • getRestriction

        public JpaPredicate getRestriction()
        Specified by:
        getRestriction in interface jakarta.persistence.criteria.CommonAbstractCriteria
        Specified by:
        getRestriction in interface JpaCriteriaBase
      • setWhere

        protected void setWhere​(jakarta.persistence.criteria.Expression<Boolean> restriction)
      • setWhere

        protected void setWhere​(jakarta.persistence.criteria.Predicate... restrictions)