Class DateTimeExpressionImpl

  • All Implemented Interfaces:
    javax.jdo.query.ComparableExpression<Date>, javax.jdo.query.DateTimeExpression, javax.jdo.query.Expression<Date>

    public class DateTimeExpressionImpl
    extends ComparableExpressionImpl<Date>
    implements javax.jdo.query.DateTimeExpression
    Implementation of a DateTime expression.
    • Constructor Detail

      • DateTimeExpressionImpl

        public DateTimeExpressionImpl​(javax.jdo.query.PersistableExpression parent,
                                      String name)
      • DateTimeExpressionImpl

        public DateTimeExpressionImpl​(org.datanucleus.store.query.expression.Expression queryExpr)
    • Method Detail

      • getDay

        public javax.jdo.query.NumericExpression<Integer> getDay()
        Specified by:
        getDay in interface javax.jdo.query.DateTimeExpression
      • getHour

        public javax.jdo.query.NumericExpression<Integer> getHour()
        Specified by:
        getHour in interface javax.jdo.query.DateTimeExpression
      • getMinute

        public javax.jdo.query.NumericExpression<Integer> getMinute()
        Specified by:
        getMinute in interface javax.jdo.query.DateTimeExpression
      • getMonth

        public javax.jdo.query.NumericExpression<Integer> getMonth()
        Specified by:
        getMonth in interface javax.jdo.query.DateTimeExpression
      • getSecond

        public javax.jdo.query.NumericExpression<Integer> getSecond()
        Specified by:
        getSecond in interface javax.jdo.query.DateTimeExpression
      • getYear

        public javax.jdo.query.NumericExpression<Integer> getYear()
        Specified by:
        getYear in interface javax.jdo.query.DateTimeExpression