public class DataAccess
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
DataAccess.DateComp |
class |
DataAccess.W1SelectedDataset |
Constructor and Description |
---|
DataAccess(javax.swing.JInternalFrame _intFrame,
StorageRead store) |
Modifier and Type | Method and Description |
---|---|
java.util.List<BladeEvent> |
aggregateBladesOneSameEvent(java.util.List<java.util.List<BladeEvent>> bladeListList) |
void |
computeDatasetStatistics(Dataset dataset) |
void |
computeDatasourceStatistics(Datasource datasource,
long start,
long end) |
void |
computeSectionStatistics(Section section)
based on "performStatAnalysis"'s value, computes
all statistics for the dataset.
|
org.jfree.chart.JFreeChart |
createJFreeChart(Section sec) |
java.util.List<BladeEvent> |
filterEventsByFieldsValues(java.util.List<BladeEvent> eventsList,
FieldsValuesFilter filter) |
java.util.List<BladeEvent> |
filterEventsByStatistics(java.util.List<BladeEvent> eventsList,
java.lang.Object kCleaning,
java.lang.Object percentCleaning2) |
BladeDescriptor[] |
getBladeDescriptor(java.lang.String testName,
NameBladeFilter filter) |
java.util.List<BladeEvent> |
getBladeOneEventValues(java.lang.String testName,
java.lang.String bladeId,
java.lang.String eventTypeLabel) |
BladeEvent[] |
getBladeOneEventValuesArray(Datasource datasource) |
BladeEvent[] |
getBladeOneEventValuesArray(java.lang.String testName,
java.lang.String bladeId,
java.lang.String eventTypeLabel) |
java.util.List<BladeEvent> |
getBladeOneEventValuesList(Datasource datasource) |
java.util.SortedSet<java.lang.String> |
getFieldLabels(Dataset dataset) |
java.util.SortedSet<java.lang.String> |
getFieldLabels(Datasource datasource) |
java.util.SortedSet<java.lang.String> |
getFieldLabelsWithoutDate(Dataset dataset) |
long |
getFirstEventTime(Dataset dataset) |
long |
getFirstEventTime(Datasource datasource) |
javax.swing.JInternalFrame |
getInternalFrame() |
long |
getLastEventTime(Dataset dataset) |
long |
getLastEventTime(Datasource datasource) |
javax.swing.tree.DefaultMutableTreeNode |
getReportRoot() |
Section |
getSection(Dataset current) |
javax.swing.tree.DefaultMutableTreeNode |
getTestsTreeNode() |
long |
getTimeEnd(Section sec) |
long |
getTimeStart(Section sec) |
void |
setBorder(javax.swing.JComponent component,
java.lang.String title) |
void |
setInternalFrame(javax.swing.JInternalFrame _intFrame) |
java.util.List<BladeEvent> |
sortAndFilterEventsByTime(java.util.List<BladeEvent> eventsList,
long start,
long end) |
void |
verifyWizardDataset() |
public DataAccess(javax.swing.JInternalFrame _intFrame, StorageRead store)
public javax.swing.tree.DefaultMutableTreeNode getTestsTreeNode()
public javax.swing.JInternalFrame getInternalFrame()
public void setInternalFrame(javax.swing.JInternalFrame _intFrame)
public BladeDescriptor[] getBladeDescriptor(java.lang.String testName, NameBladeFilter filter) throws ClifException
ClifException
public java.util.SortedSet<java.lang.String> getFieldLabels(Dataset dataset)
dataset
- Datasetpublic java.util.SortedSet<java.lang.String> getFieldLabelsWithoutDate(Dataset dataset)
dataset
- Datasetpublic java.util.SortedSet<java.lang.String> getFieldLabels(Datasource datasource)
public java.util.List<BladeEvent> getBladeOneEventValuesList(Datasource datasource)
public BladeEvent[] getBladeOneEventValuesArray(java.lang.String testName, java.lang.String bladeId, java.lang.String eventTypeLabel)
public BladeEvent[] getBladeOneEventValuesArray(Datasource datasource)
public long getFirstEventTime(Datasource datasource)
public long getFirstEventTime(Dataset dataset)
public long getLastEventTime(Datasource datasource)
public long getLastEventTime(Dataset dataset)
public void setBorder(javax.swing.JComponent component, java.lang.String title)
public void verifyWizardDataset()
public javax.swing.tree.DefaultMutableTreeNode getReportRoot()
public java.util.List<BladeEvent> getBladeOneEventValues(java.lang.String testName, java.lang.String bladeId, java.lang.String eventTypeLabel)
public void computeSectionStatistics(Section section)
public void computeDatasetStatistics(Dataset dataset)
public void computeDatasourceStatistics(Datasource datasource, long start, long end)
public java.util.List<BladeEvent> sortAndFilterEventsByTime(java.util.List<BladeEvent> eventsList, long start, long end)
public java.util.List<BladeEvent> filterEventsByFieldsValues(java.util.List<BladeEvent> eventsList, FieldsValuesFilter filter)
public java.util.List<BladeEvent> filterEventsByStatistics(java.util.List<BladeEvent> eventsList, java.lang.Object kCleaning, java.lang.Object percentCleaning2)
public java.util.List<BladeEvent> aggregateBladesOneSameEvent(java.util.List<java.util.List<BladeEvent>> bladeListList)
public long getTimeStart(Section sec)
public long getTimeEnd(Section sec)
public org.jfree.chart.JFreeChart createJFreeChart(Section sec)