public class MyDataSource extends java.lang.Object implements DataControllable, PrettyPrintable
| Constructor and Description |
|---|
MyDataSource() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getClass(java.lang.Integer caseId) |
CaseIdClassification |
getClassification() |
int |
getFilteredCases() |
org.joda.time.Duration |
getProcessDuration() |
org.joda.time.DateTime |
getProcessEnd() |
org.joda.time.DateTime |
getProcessStart() |
OrderedSegmentMeasurement |
getSegmentMeasurement(Segment segment) |
java.util.List<Segment> |
getSegmentOrder() |
MeasurementReliability |
getSegmentReliability(Segment segment) |
java.util.Set<Segment> |
getSelectedSegments() |
TimeWindowData |
getTimeWindowData() |
int |
getTotalCases() |
boolean |
isComplete() |
void |
setCaseNumbers(int total,
int filtered) |
void |
setClassification(CaseIdClassification classification) |
void |
setProcessTimes(org.joda.time.DateTime earliestTime,
org.joda.time.DateTime latestTime) |
void |
setSegmentData(SegmentData segmentData) |
void |
setSegmentOrder(java.util.List<Segment> segmentOrder) |
void |
setSegments(java.util.Set<Segment> selectedSegments) |
void |
setTimeWindowData(TimeWindowData timeWindowData) |
java.lang.String |
toPrettyString() |
public TimeWindowData getTimeWindowData()
public void setTimeWindowData(TimeWindowData timeWindowData)
setTimeWindowData in interface DataControllablepublic void setCaseNumbers(int total,
int filtered)
setCaseNumbers in interface DataControllablepublic boolean isComplete()
isComplete in interface DataControllablepublic void setSegmentData(SegmentData segmentData)
setSegmentData in interface DataControllablepublic org.joda.time.Duration getProcessDuration()
public MeasurementReliability getSegmentReliability(Segment segment)
public java.util.Set<Segment> getSelectedSegments()
public void setSegments(java.util.Set<Segment> selectedSegments)
setSegments in interface DataControllablepublic OrderedSegmentMeasurement getSegmentMeasurement(Segment segment)
public java.lang.Integer getClass(java.lang.Integer caseId)
public CaseIdClassification getClassification()
public void setClassification(CaseIdClassification classification)
setClassification in interface DataControllablepublic void setProcessTimes(org.joda.time.DateTime earliestTime,
org.joda.time.DateTime latestTime)
setProcessTimes in interface DataControllablepublic org.joda.time.DateTime getProcessStart()
public org.joda.time.DateTime getProcessEnd()
public java.lang.String toPrettyString()
toPrettyString in interface PrettyPrintablepublic java.util.List<Segment> getSegmentOrder()
public void setSegmentOrder(java.util.List<Segment> segmentOrder)
setSegmentOrder in interface DataControllablepublic int getTotalCases()
public int getFilteredCases()