public abstract class OfflineDataMapPoint extends java.lang.Object implements java.lang.Comparable<OfflineDataMapPoint>, java.io.Serializable, java.lang.Cloneable
Constructor and Description |
---|
OfflineDataMapPoint(long startTime,
long endTime,
int nDatas) |
Modifier and Type | Method and Description |
---|---|
OfflineDataMapPoint |
clone() |
boolean |
coincides(long startTime,
long endTime)
Test whether or not this map point overlaps with
a pair of times.
|
int |
compareTo(OfflineDataMapPoint o) |
boolean |
equals(java.lang.Object obj) |
long |
getEndTime() |
OfflineDataMapPoint |
getMatchedPoint() |
abstract java.lang.String |
getName() |
int |
getNDatas() |
long |
getStartTime() |
void |
setEndTime(long endTime) |
void |
setMatchedPoint(OfflineDataMapPoint matchedPoint) |
void |
setNDatas(int datas) |
void |
setStartTime(long startTime) |
public OfflineDataMapPoint(long startTime, long endTime, int nDatas)
public abstract java.lang.String getName()
public OfflineDataMapPoint clone()
clone
in class java.lang.Object
public long getStartTime()
public void setStartTime(long startTime)
startTime
- the startTime to setpublic long getEndTime()
public void setEndTime(long endTime)
endTime
- the endTime to setpublic int getNDatas()
public void setNDatas(int datas)
datas
- the nDatas to setpublic boolean coincides(long startTime, long endTime)
startTime
- start time in millisecondsendTime
- end time in milliseconds.public int compareTo(OfflineDataMapPoint o)
compareTo
in interface java.lang.Comparable<OfflineDataMapPoint>
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public OfflineDataMapPoint getMatchedPoint()
public void setMatchedPoint(OfflineDataMapPoint matchedPoint)
matchedPoint
- the matchedPoint to set