com.arunta.base.settings
Class TimePeriod

java.lang.Object
  extended by com.arunta.base.settings.TimePeriod
All Implemented Interfaces:
java.io.Serializable

public class TimePeriod
extends java.lang.Object
implements java.io.Serializable

Bean that defines a time period.

See Also:
Serialized Form

Constructor Summary
TimePeriod()
           
TimePeriod(int startHours, int startMinutes, int endHours, int endMinutes)
           
TimePeriod(TimePeriod other)
           
 
Method Summary
 java.util.Date getEndAsDate()
           
 int getEndHours()
           
 int getEndMinutes()
           
 java.lang.String getEndTime()
           
 java.lang.String getShortEndTime()
           
 java.lang.String getShortStartTime()
           
 java.util.Date getStartAsDate()
           
 int getStartHours()
           
 int getStartMinutes()
           
 java.lang.String getStartTime()
           
 boolean isEndTimeSet()
           
 boolean isStartTimeSet()
           
 boolean isValidRecordingPeriod()
           
 void setEndHours(int endHours)
           
 void setEndMinutes(int endMinutes)
           
 void setStartHours(int startHours)
           
 void setStartMinutes(int startMinutes)
           
 java.lang.String toShortString()
           
 java.lang.String toString()
           
 boolean withinPeriod()
           
 boolean withinPeriod(java.util.Date time)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TimePeriod

public TimePeriod(int startHours,
                  int startMinutes,
                  int endHours,
                  int endMinutes)

TimePeriod

public TimePeriod()

TimePeriod

public TimePeriod(TimePeriod other)
Method Detail

getStartAsDate

public java.util.Date getStartAsDate()

getEndAsDate

public java.util.Date getEndAsDate()

withinPeriod

public boolean withinPeriod(java.util.Date time)

withinPeriod

public boolean withinPeriod()

isStartTimeSet

public boolean isStartTimeSet()

isEndTimeSet

public boolean isEndTimeSet()

isValidRecordingPeriod

public boolean isValidRecordingPeriod()

getEndHours

public int getEndHours()

getEndMinutes

public int getEndMinutes()

getStartHours

public int getStartHours()

getStartMinutes

public int getStartMinutes()

setEndHours

public void setEndHours(int endHours)

setEndMinutes

public void setEndMinutes(int endMinutes)

setStartHours

public void setStartHours(int startHours)

setStartMinutes

public void setStartMinutes(int startMinutes)

getStartTime

public java.lang.String getStartTime()

getShortStartTime

public java.lang.String getShortStartTime()

getEndTime

public java.lang.String getEndTime()

getShortEndTime

public java.lang.String getShortEndTime()

toString

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

toShortString

public java.lang.String toShortString()


Copyright ©, 2005-2012 Prolancer Pty Ltd, Sydney Australia.