com.tibco.bpm.web.client.model.types.calendar
Class TimeSpan
java.lang.Object
com.tibco.bpm.web.client.model.types.calendar.TimeSpan
- All Implemented Interfaces:
- com.google.gwt.user.client.rpc.IsSerializable, java.io.Serializable, java.lang.Comparable<TimeSpan>
- Direct Known Subclasses:
- ListTimeSpan, SetTimeSpan
public class TimeSpan
- extends java.lang.Object
- implements java.io.Serializable, com.google.gwt.user.client.rpc.IsSerializable, java.lang.Comparable<TimeSpan>
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
startTime
protected TimeHmm startTime
endTime
protected TimeHmm endTime
TimeSpan
protected TimeSpan()
TimeSpan
protected TimeSpan(TimeHmm startTime,
TimeHmm endTime)
valueOf
public static TimeSpan valueOf(TimeHmm startTime,
TimeHmm endTime)
getStartTime
public TimeHmm getStartTime()
setStartTime
public void setStartTime(TimeHmm startTime)
getEndTime
public TimeHmm getEndTime()
setEndTime
public void setEndTime(TimeHmm endTime)
isValid
public boolean isValid()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
compareTo
public int compareTo(TimeSpan o)
- Specified by:
compareTo
in interface java.lang.Comparable<TimeSpan>
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getHoursInRange
public float getHoursInRange()
getMinutesInRange
public int getMinutesInRange()
getHoursStart
public float getHoursStart()
isInRange
public boolean isInRange(TimeHmm timeHmm)
isOverlap
public boolean isOverlap(TimeSpan o)
isStartAndEndSameDay
public boolean isStartAndEndSameDay()
Copyright © 2015 Cloud Software Group, Inc. All Rights Reserved.