Class DateExpressionImpl

  • All Implemented Interfaces:
    javax.jdo.query.ComparableExpression<java.sql.Date>, javax.jdo.query.DateExpression, javax.jdo.query.Expression<java.sql.Date>

    public class DateExpressionImpl
    extends ComparableExpressionImpl<java.sql.Date>
    implements javax.jdo.query.DateExpression
    Implementation of a Date expression.
    • Constructor Detail

      • DateExpressionImpl

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

        public DateExpressionImpl​(java.lang.Class<java.sql.Date> cls,
                                  java.lang.String name,
                                  ExpressionType type)
      • DateExpressionImpl

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

      • getDay

        public javax.jdo.query.NumericExpression<java.lang.Integer> getDay()
        Specified by:
        getDay in interface javax.jdo.query.DateExpression
      • getMonth

        public javax.jdo.query.NumericExpression<java.lang.Integer> getMonth()
        Specified by:
        getMonth in interface javax.jdo.query.DateExpression
      • getYear

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