类 AbstractManipulationCriteriaQuery<T>

  • 所有已实现的接口:
    javax.persistence.criteria.CommonAbstractCriteria, CompilableCriteria
    直接已知子类:
    CriteriaDeleteImpl, CriteriaUpdateImpl

    public abstract class AbstractManipulationCriteriaQuery<T>
    extends Object
    implements CompilableCriteria, javax.persistence.criteria.CommonAbstractCriteria
    Base class for commonality between CriteriaUpdate and CriteriaDelete
    作者:
    Steve Ebersole
    • 构造器详细资料

      • AbstractManipulationCriteriaQuery

        protected AbstractManipulationCriteriaQuery​(CriteriaBuilderImpl criteriaBuilder)
    • 方法详细资料

      • from

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

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

        public javax.persistence.criteria.Root<T> getRoot()
      • setRestriction

        protected void setRestriction​(javax.persistence.criteria.Expression<Boolean> restriction)
      • setRestriction

        public void setRestriction​(javax.persistence.criteria.Predicate... restrictions)
      • getRestriction

        public javax.persistence.criteria.Predicate getRestriction()
        指定者:
        getRestriction 在接口中 javax.persistence.criteria.CommonAbstractCriteria
      • subquery

        public <U> javax.persistence.criteria.Subquery<U> subquery​(Class<U> type)
        指定者:
        subquery 在接口中 javax.persistence.criteria.CommonAbstractCriteria