Class ExpressionImpl<T>

    • Method Detail

      • as

        public <X> javax.persistence.criteria.Expression<X> as​(Class<X> cls)
        Specified by:
        as in interface javax.persistence.criteria.Expression<T>
      • in

        public javax.persistence.criteria.Predicate in​(Collection<?> values)
        Specified by:
        in in interface javax.persistence.criteria.Expression<T>
      • in

        public javax.persistence.criteria.Predicate in​(javax.persistence.criteria.Expression<?>... values)
        Specified by:
        in in interface javax.persistence.criteria.Expression<T>
      • in

        public javax.persistence.criteria.Predicate in​(javax.persistence.criteria.Expression<Collection<?>> values)
        Specified by:
        in in interface javax.persistence.criteria.Expression<T>
      • in

        public javax.persistence.criteria.Predicate in​(Object... values)
        Specified by:
        in in interface javax.persistence.criteria.Expression<T>
      • isNotNull

        public javax.persistence.criteria.Predicate isNotNull()
        Specified by:
        isNotNull in interface javax.persistence.criteria.Expression<T>
      • isNull

        public javax.persistence.criteria.Predicate isNull()
        Specified by:
        isNull in interface javax.persistence.criteria.Expression<T>
      • alias

        public javax.persistence.criteria.Selection<T> alias​(String alias)
        Specified by:
        alias in interface javax.persistence.criteria.Selection<T>
      • getCompoundSelectionItems

        public List<javax.persistence.criteria.Selection<?>> getCompoundSelectionItems()
        Specified by:
        getCompoundSelectionItems in interface javax.persistence.criteria.Selection<T>
      • isCompoundSelection

        public boolean isCompoundSelection()
        Specified by:
        isCompoundSelection in interface javax.persistence.criteria.Selection<T>
      • getAlias

        public String getAlias()
        Specified by:
        getAlias in interface javax.persistence.TupleElement<T>
      • getJavaType

        public Class<? extends T> getJavaType()
        Specified by:
        getJavaType in interface javax.persistence.TupleElement<T>
      • getQueryExpression

        public org.datanucleus.store.query.expression.Expression getQueryExpression()
        Accessor for the underlying (generic) query expression.
        Returns:
        The query expression
      • toString

        public String toString()
        Method to print out the expression as it would appear in JPQL single-string form.
        Overrides:
        toString in class Object
        Returns:
        The JPQL single string form of this expression