Class LocalDateTimeExpressionImpl

  • All Implemented Interfaces:
    javax.jdo.query.ComparableExpression<java.time.LocalDateTime>, javax.jdo.query.Expression<java.time.LocalDateTime>, javax.jdo.query.LocalDateTimeExpression

    public class LocalDateTimeExpressionImpl
    extends ComparableExpressionImpl<java.time.LocalDateTime>
    implements javax.jdo.query.LocalDateTimeExpression
    Implementation of a DateTime expression.
    • Constructor Detail

      • LocalDateTimeExpressionImpl

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

        public LocalDateTimeExpressionImpl​(java.lang.Class<java.time.LocalDateTime> cls,
                                           java.lang.String name,
                                           ExpressionType type)
      • LocalDateTimeExpressionImpl

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

      • getDayOfMonth

        public javax.jdo.query.NumericExpression<java.lang.Integer> getDayOfMonth()
        Specified by:
        getDayOfMonth in interface javax.jdo.query.LocalDateTimeExpression
      • getHour

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

        public javax.jdo.query.NumericExpression<java.lang.Integer> getMinute()
        Specified by:
        getMinute in interface javax.jdo.query.LocalDateTimeExpression
      • getMonthValue

        public javax.jdo.query.NumericExpression<java.lang.Integer> getMonthValue()
        Specified by:
        getMonthValue in interface javax.jdo.query.LocalDateTimeExpression
      • getSecond

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

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