Holger's
Java API

com.antelmann.timeregister
Class WorkUnitValidator.CheckInterval

java.lang.Object
  extended by com.antelmann.timeregister.WorkUnitValidator.CheckInterval
All Implemented Interfaces:
Serializable, Comparable<WorkUnitValidator.CheckInterval>
Enclosing class:
WorkUnitValidator

public static class WorkUnitValidator.CheckInterval
extends Object
implements Serializable, Comparable<WorkUnitValidator.CheckInterval>

defines the time interval in which a WorkUnit can begin/end

See Also:
Serialized Form

Constructor Summary
WorkUnitValidator.CheckInterval(TimeInDay from, TimeInDay until, boolean checkIn)
           
 
Method Summary
 int compareTo(WorkUnitValidator.CheckInterval ci)
           
 boolean equals(Object obj)
           
 TimeInDay getFrom()
           
 TimeInDay getUntil()
           
 int hashCode()
           
 boolean isCheckIn()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WorkUnitValidator.CheckInterval

public WorkUnitValidator.CheckInterval(TimeInDay from,
                                       TimeInDay until,
                                       boolean checkIn)
Method Detail

getFrom

public TimeInDay getFrom()

getUntil

public TimeInDay getUntil()

isCheckIn

public boolean isCheckIn()

compareTo

public int compareTo(WorkUnitValidator.CheckInterval ci)
Specified by:
compareTo in interface Comparable<WorkUnitValidator.CheckInterval>

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


(c) 2001-2006 Holger Antelmann - all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads