Class ComparableExpressionImpl<T>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.jdo.query.OrderExpression<T> asc()  
      javax.jdo.query.OrderExpression<T> desc()  
      javax.jdo.query.BooleanExpression gt​(javax.jdo.query.ComparableExpression<? extends T> expr)  
      javax.jdo.query.BooleanExpression gt​(T t)  
      javax.jdo.query.BooleanExpression gteq​(javax.jdo.query.ComparableExpression<? extends T> expr)  
      javax.jdo.query.BooleanExpression gteq​(T t)  
      javax.jdo.query.BooleanExpression lt​(javax.jdo.query.ComparableExpression<? extends T> expr)  
      javax.jdo.query.BooleanExpression lt​(T t)  
      javax.jdo.query.BooleanExpression lteq​(javax.jdo.query.ComparableExpression<? extends T> expr)  
      javax.jdo.query.BooleanExpression lteq​(T t)  
      javax.jdo.query.ComparableExpression<T> max()  
      javax.jdo.query.ComparableExpression<T> min()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface javax.jdo.query.Expression

        as, cast, count, countDistinct, eq, eq, instanceOf, ne, ne
    • Constructor Detail

      • ComparableExpressionImpl

        public ComparableExpressionImpl​(javax.jdo.query.PersistableExpression parent,
                                        java.lang.String name)
      • ComparableExpressionImpl

        public ComparableExpressionImpl​(org.datanucleus.store.query.expression.Expression queryExpr)
      • ComparableExpressionImpl

        public ComparableExpressionImpl​(java.lang.Class<T> cls,
                                        java.lang.String name,
                                        ExpressionType type)
    • Method Detail

      • gt

        public javax.jdo.query.BooleanExpression gt​(javax.jdo.query.ComparableExpression<? extends T> expr)
        Specified by:
        gt in interface javax.jdo.query.ComparableExpression<T>
      • gt

        public javax.jdo.query.BooleanExpression gt​(T t)
        Specified by:
        gt in interface javax.jdo.query.ComparableExpression<T>
      • gteq

        public javax.jdo.query.BooleanExpression gteq​(javax.jdo.query.ComparableExpression<? extends T> expr)
        Specified by:
        gteq in interface javax.jdo.query.ComparableExpression<T>
      • gteq

        public javax.jdo.query.BooleanExpression gteq​(T t)
        Specified by:
        gteq in interface javax.jdo.query.ComparableExpression<T>
      • lt

        public javax.jdo.query.BooleanExpression lt​(javax.jdo.query.ComparableExpression<? extends T> expr)
        Specified by:
        lt in interface javax.jdo.query.ComparableExpression<T>
      • lt

        public javax.jdo.query.BooleanExpression lt​(T t)
        Specified by:
        lt in interface javax.jdo.query.ComparableExpression<T>
      • lteq

        public javax.jdo.query.BooleanExpression lteq​(javax.jdo.query.ComparableExpression<? extends T> expr)
        Specified by:
        lteq in interface javax.jdo.query.ComparableExpression<T>
      • lteq

        public javax.jdo.query.BooleanExpression lteq​(T t)
        Specified by:
        lteq in interface javax.jdo.query.ComparableExpression<T>
      • max

        public javax.jdo.query.ComparableExpression<T> max()
        Specified by:
        max in interface javax.jdo.query.ComparableExpression<T>
      • min

        public javax.jdo.query.ComparableExpression<T> min()
        Specified by:
        min in interface javax.jdo.query.ComparableExpression<T>
      • asc

        public javax.jdo.query.OrderExpression<T> asc()
        Specified by:
        asc in interface javax.jdo.query.ComparableExpression<T>
      • desc

        public javax.jdo.query.OrderExpression<T> desc()
        Specified by:
        desc in interface javax.jdo.query.ComparableExpression<T>