Class JDOQLTypedSubqueryImpl<T>

  • All Implemented Interfaces:
    Serializable, javax.jdo.JDOQLTypedSubquery<T>

    public class JDOQLTypedSubqueryImpl<T>
    extends AbstractJDOQLTypedQuery<T>
    implements javax.jdo.JDOQLTypedSubquery<T>
    Implementation of a JDOQLTypedSubquery.
    See Also:
    Serialized Form
    • Method Detail

      • getAlias

        public String getAlias()
      • candidate

        public javax.jdo.query.PersistableExpression candidate()
        Specified by:
        candidate in interface javax.jdo.JDOQLTypedSubquery<T>
      • filter

        public javax.jdo.JDOQLTypedSubquery<T> filter​(javax.jdo.query.BooleanExpression expr)
        Specified by:
        filter in interface javax.jdo.JDOQLTypedSubquery<T>
      • groupBy

        public javax.jdo.JDOQLTypedSubquery<T> groupBy​(javax.jdo.query.Expression... exprs)
        Specified by:
        groupBy in interface javax.jdo.JDOQLTypedSubquery<T>
      • having

        public javax.jdo.JDOQLTypedSubquery<T> having​(javax.jdo.query.Expression expr)
        Specified by:
        having in interface javax.jdo.JDOQLTypedSubquery<T>
      • selectUnique

        public <S> javax.jdo.query.NumericExpression<S> selectUnique​(javax.jdo.query.NumericExpression<S> expr)
        Specified by:
        selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>
      • selectUnique

        public javax.jdo.query.StringExpression selectUnique​(javax.jdo.query.StringExpression expr)
        Specified by:
        selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>
      • selectUnique

        public javax.jdo.query.DateExpression selectUnique​(javax.jdo.query.DateExpression expr)
        Specified by:
        selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>
      • selectUnique

        public javax.jdo.query.DateTimeExpression selectUnique​(javax.jdo.query.DateTimeExpression expr)
        Specified by:
        selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>
      • selectUnique

        public javax.jdo.query.TimeExpression selectUnique​(javax.jdo.query.TimeExpression expr)
        Specified by:
        selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>
      • selectUnique

        public javax.jdo.query.CharacterExpression selectUnique​(javax.jdo.query.CharacterExpression expr)
        Specified by:
        selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>
      • select

        public javax.jdo.query.CollectionExpression select​(javax.jdo.query.CollectionExpression expr)
        Specified by:
        select in interface javax.jdo.JDOQLTypedSubquery<T>
      • internalSelect

        protected javax.jdo.query.Expression internalSelect​(javax.jdo.query.Expression expr,
                                                            Class implClass)