|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.fuberlin.wiwiss.d2rq.sql.BeanCounter
public class BeanCounter
A class for capturing performance information. We grant read/write access to instance variables.
Field Summary | |
---|---|
int |
numberOfExecutedSQLQueries
|
int |
numberOfReturnedFields
|
int |
numberOfReturnedRows
|
long |
timeMillis
|
static int |
totalNumberOfExecutedSQLQueries
|
static int |
totalNumberOfReturnedFields
|
static int |
totalNumberOfReturnedRows
|
Constructor Summary | |
---|---|
BeanCounter()
|
Method Summary | |
---|---|
Object |
clone()
|
void |
div(int n)
This = This / n . |
static BeanCounter |
instance()
Get a copy of the static fields. |
static BeanCounter |
instanceMinus(BeanCounter minus)
Get a difference instance. |
BeanCounter |
minus(BeanCounter minus)
Get a difference instance. |
String |
sqlInfoString()
Convenience method for presenting information. |
String |
sqlPerformanceString()
Convenience method for presenting information. |
void |
subtract(BeanCounter minus)
This = This - minus . |
void |
update()
Updates the instance fields with current static values. |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static int totalNumberOfExecutedSQLQueries
public static int totalNumberOfReturnedRows
public static int totalNumberOfReturnedFields
public int numberOfExecutedSQLQueries
public int numberOfReturnedRows
public int numberOfReturnedFields
public long timeMillis
Constructor Detail |
---|
public BeanCounter()
Method Detail |
---|
public void update()
public void subtract(BeanCounter minus)
This = This - minus
.
The difference between this and a start
value.
public void div(int n)
This = This / n
. Good for averaging over n
runs.
public Object clone()
clone
in class Object
public static BeanCounter instance()
public static BeanCounter instanceMinus(BeanCounter minus)
public BeanCounter minus(BeanCounter minus)
public String sqlInfoString()
public String sqlPerformanceString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |