Package gw.util.perf
Class InvocationCounter
- java.lang.Object
-
- gw.util.perf.InvocationCounter
-
public class InvocationCounter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classInvocationCounter.Count
-
Field Summary
Fields Modifier and Type Field Description private boolean_storeListprivate java.util.List<java.lang.String>listprivate java.util.Map<java.lang.String,InvocationCounter.Count>map
-
Constructor Summary
Constructors Constructor Description InvocationCounter(boolean storeList)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()voidprint()voidprint(java.io.PrintStream stream)voidprintList()voidprintList(java.io.PrintStream stream)voidrecordInvocation(java.lang.String description)voidrecordInvocation(java.lang.String description, int n)voidsaveListTo(java.lang.String fileName)voidsaveTo(java.lang.String fileName)
-
-
-
Field Detail
-
map
private java.util.Map<java.lang.String,InvocationCounter.Count> map
-
list
private java.util.List<java.lang.String> list
-
_storeList
private boolean _storeList
-
-
Method Detail
-
recordInvocation
public void recordInvocation(java.lang.String description, int n)
-
recordInvocation
public void recordInvocation(java.lang.String description)
-
print
public void print()
-
print
public void print(java.io.PrintStream stream)
-
printList
public void printList()
-
saveListTo
public void saveListTo(java.lang.String fileName)
-
printList
public void printList(java.io.PrintStream stream)
-
saveTo
public void saveTo(java.lang.String fileName)
-
clear
public void clear()
-
-