|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcs.arizona.tau.xml.temporalconstraint.Applicability
public class Applicability
Applicability as a time period
Constructor Summary | |
---|---|
Applicability(java.lang.String start_time,
java.lang.String end_time)
Constructing the applicability instance |
Method Summary | |
---|---|
static int |
CompareTime(java.lang.String t1,
java.lang.String t2)
Comparing two time periods and determining the order |
java.lang.String |
GetEndTime()
|
static java.lang.String |
GetPeriodBound(java.lang.String begin,
int gap)
Given a start time stamp, computing the end time stamp according to the length of the period |
java.lang.String |
GetStartTime()
|
boolean |
IsIntersect(java.lang.String st,
java.lang.String et)
Checking if the period of this applicability intersects with another one. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Applicability(java.lang.String start_time, java.lang.String end_time)
start_time
- starting timeend_time
- ending timeMethod Detail |
---|
public java.lang.String GetStartTime()
public java.lang.String GetEndTime()
public boolean IsIntersect(java.lang.String st, java.lang.String et)
st
- start timeet
- end time
TRUE
if intersects, FALSE
otherwise.public java.lang.String toString()
toString
in class java.lang.Object
public static int CompareTime(java.lang.String t1, java.lang.String t2)
t1
- Time period 1t2
- Time period 2
t1 < t2
; positive if
t1 > t2
; 0 otherwisepublic static java.lang.String GetPeriodBound(java.lang.String begin, int gap)
begin
- start time stampgap
- length of the period (number of days)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |