public class DetailReport extends Object
Constructor and Description |
---|
DetailReport(String detFile,
int targetDriver) |
Modifier and Type | Method and Description |
---|---|
double |
getOpAvgThruput(int opIdx)
This method returns the avg.
|
String |
getOpName(int opIdx)
This method returns the operation name
|
ArrayList<Double> |
getOpRT(int opIdx)
This method returns the Response Time over time for the specified operation
|
ArrayList<Integer> |
getOpRTDist(int opIdx)
This method returns the Response Time distribution for the specified operation
|
ArrayList<Double> |
getOpThruput(int opIdx)
This method returns the thruput over time for the specified operation
|
ArrayList<Double> |
getThruput()
Return overall throughput over run
|
ArrayList<Double> |
getThruput(int expected)
Return overall throughput over run
|
ArrayList<Double> |
getTimes()
This method returns the Time array for the x-axis
|
ArrayList<Double> |
getTimesDist()
This method returns the Time array for the x-axis for the RT distribution
|
ArrayList<Double> |
getTimesDist(int expected)
This method returns the Time array for the x-axis for the RT distribution
|
public DetailReport(String detFile, int targetDriver) throws IOException
IOException
public String getOpName(int opIdx)
public ArrayList<Double> getThruput()
public ArrayList<Double> getThruput(int expected)
public double getOpAvgThruput(int opIdx)
int
- opIdx 0-public ArrayList<Double> getOpThruput(int opIdx)
int
- opIdx 0-public ArrayList<Double> getOpRT(int opIdx) throws IOException
int
- opIdx 0-IOException
public ArrayList<Integer> getOpRTDist(int opIdx) throws IOException
int
- opIdx 0-IOException
public ArrayList<Double> getTimes() throws IOException
IOException
public ArrayList<Double> getTimesDist() throws IOException
IOException
public ArrayList<Double> getTimesDist(int expected) throws IOException
expected
- - expected number of valuesIOException