public class ProfilerPoint extends java.lang.Object implements java.lang.Comparable<ProfilerPoint>
ProfilerManager
. Equality between two instances of ProfilerPoint is
based on the name only.Modifier and Type | Method and Description |
---|---|
ProfilerPoint |
addProfilerPoint(java.lang.String name) |
int |
compareTo(ProfilerPoint point) |
protected ProfilerPoint |
create(java.lang.String name) |
boolean |
equals(java.lang.Object o) |
long |
getInvocationCount() |
long |
getMaxTime()
Minimum time for this node in nanoseconds, does not include
the time for child nodes.
|
long |
getMinTime()
Minimum time for this node in nanoseconds, does not include
the time for child nodes.
|
java.lang.String |
getName() |
protected ProfilerManager |
getProfilerManager() |
long |
getTime()
Time for this node in nanoseconds, does not include the time for child
nodes.
|
int |
hashCode() |
Profiler |
start() |
protected Profiler |
start(ProfilerPoint parent) |
java.lang.String |
toString() |
protected ProfilerManager getProfilerManager()
public java.lang.String getName()
public ProfilerPoint addProfilerPoint(java.lang.String name)
protected ProfilerPoint create(java.lang.String name)
public Profiler start()
protected Profiler start(ProfilerPoint parent)
public long getTime()
public long getMinTime()
public long getMaxTime()
public long getInvocationCount()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int compareTo(ProfilerPoint point)
compareTo
in interface java.lang.Comparable<ProfilerPoint>
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object