类 AbstractJoinImpl<Z,​X>

    • 构造器详细资料

      • AbstractJoinImpl

        public AbstractJoinImpl​(CriteriaBuilderImpl criteriaBuilder,
                                PathSource<Z> pathSource,
                                javax.persistence.metamodel.Attribute<? super Z,​X> joinAttribute,
                                javax.persistence.criteria.JoinType joinType)
      • AbstractJoinImpl

        public AbstractJoinImpl​(CriteriaBuilderImpl criteriaBuilder,
                                Class<X> javaType,
                                PathSource<Z> pathSource,
                                javax.persistence.metamodel.Attribute<? super Z,​?> joinAttribute,
                                javax.persistence.criteria.JoinType joinType)
    • 方法详细资料

      • getAttribute

        public javax.persistence.metamodel.Attribute<? super Z,​?> getAttribute()
        从接口复制的说明: PathImplementor
        Retrieve reference to the attribute this path represents.
        指定者:
        getAttribute 在接口中 javax.persistence.criteria.Fetch<Z,​X>
        指定者:
        getAttribute 在接口中 javax.persistence.criteria.Join<Z,​X>
        指定者:
        getAttribute 在接口中 PathImplementor<Z>
        覆盖:
        getAttribute 在类中 AbstractFromImpl<Z,​X>
        返回:
        The metamodel attribute.
      • getJoinType

        public javax.persistence.criteria.JoinType getJoinType()
        指定者:
        getJoinType 在接口中 javax.persistence.criteria.Fetch<Z,​X>
        指定者:
        getJoinType 在接口中 javax.persistence.criteria.Join<Z,​X>
      • getParent

        public javax.persistence.criteria.From<?,​Z> getParent()
        指定者:
        getParent 在接口中 javax.persistence.criteria.Fetch<Z,​X>
        指定者:
        getParent 在接口中 javax.persistence.criteria.Join<Z,​X>
        覆盖:
        getParent 在类中 AbstractFromImpl<Z,​X>
      • on

        public JoinImplementor<Z,​X> on​(javax.persistence.criteria.Predicate... restrictions)
        从接口复制的说明: JoinImplementor
        Coordinate return type between Join.on(Predicate...) and Fetch#on(Predicate...)
        指定者:
        on 在接口中 javax.persistence.criteria.Join<Z,​X>
        指定者:
        on 在接口中 JoinImplementor<Z,​X>
      • on

        public JoinImplementor<Z,​X> on​(javax.persistence.criteria.Expression<Boolean> restriction)
        从接口复制的说明: JoinImplementor
        Coordinate return type between Join.on(Expression) and Fetch#on(Expression)
        指定者:
        on 在接口中 javax.persistence.criteria.Join<Z,​X>
        指定者:
        on 在接口中 JoinImplementor<Z,​X>
      • getOn

        public javax.persistence.criteria.Predicate getOn()
        指定者:
        getOn 在接口中 javax.persistence.criteria.Join<Z,​X>