类 PluralAttributeJoinSupport<O,​C,​E>

    • 构造器详细资料

      • PluralAttributeJoinSupport

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

      • getAttribute

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

        public javax.persistence.metamodel.PluralAttribute<? super O,​C,​E> getModel()
        指定者:
        getModel 在接口中 javax.persistence.criteria.Path<O>
        指定者:
        getModel 在接口中 javax.persistence.criteria.PluralJoin<O,​C,​E>
      • isBasicCollection

        public boolean isBasicCollection()
      • on

        public JoinImplementor<O,​E> on​(javax.persistence.criteria.Predicate... restrictions)
        从接口复制的说明: JoinImplementor
        Coordinate return type between Join.on(Predicate...) and Fetch#on(Predicate...)
        指定者:
        on 在接口中 javax.persistence.criteria.Join<O,​C>
        指定者:
        on 在接口中 JoinImplementor<O,​C>
        覆盖:
        on 在类中 AbstractJoinImpl<O,​E>