Class DateTimeCondition

  • All Implemented Interfaces:
    Condition<java.util.Date>, java.io.Serializable

    public class DateTimeCondition
    extends java.lang.Object
    implements Condition<java.util.Date>
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      DateTimeCondition​(java.util.Date value, boolean greaterThan)  
      DateTimeCondition​(java.util.Date value, boolean greaterThan, boolean inclusive)  
      DateTimeCondition​(java.util.Date start, java.util.Date end)  
      DateTimeCondition​(java.util.Date start, java.util.Date end, boolean notIn, boolean inclusive)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Date getEnd()  
      java.util.Date getStart()  
      boolean isInclusive()  
      boolean isNotIn()  
      boolean passes​(java.util.Date value)
      Returns whether the provided value passes the condition.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DateTimeCondition

        public DateTimeCondition​(java.util.Date value,
                                 boolean greaterThan)
      • DateTimeCondition

        public DateTimeCondition​(java.util.Date value,
                                 boolean greaterThan,
                                 boolean inclusive)
      • DateTimeCondition

        public DateTimeCondition​(java.util.Date start,
                                 java.util.Date end)
      • DateTimeCondition

        public DateTimeCondition​(java.util.Date start,
                                 java.util.Date end,
                                 boolean notIn,
                                 boolean inclusive)
    • Method Detail

      • getStart

        public java.util.Date getStart()
      • getEnd

        public java.util.Date getEnd()
      • isNotIn

        public boolean isNotIn()
      • isInclusive

        public boolean isInclusive()
      • passes

        public boolean passes​(java.util.Date value)
        Description copied from interface: Condition
        Returns whether the provided value passes the condition.
        Specified by:
        passes in interface Condition<java.util.Date>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object