org.eclipse.core.runtime.internal.stats
Class ClassStats
java.lang.Object
org.eclipse.core.runtime.internal.stats.ClassStats
public class ClassStats
- extends java.lang.Object
Maintain statistics about a loaded class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassStats
public ClassStats(java.lang.String name,
ClassloaderStats classloader)
setLoadOrder
public void setLoadOrder(int order)
loadingDone
public void loadingDone()
getTimeLoading
public long getTimeLoading()
getLocalTimeLoading
public long getLocalTimeLoading()
addTimeLoadingOthers
public void addTimeLoadingOthers(long time)
getTraceStart
public long getTraceStart()
getTraceEnd
public long getTraceEnd()
setTraceStart
public void setTraceStart(long position)
setTraceEnd
public void setTraceEnd(long position)
loaded
public void loaded(ClassStats child)
setLoadedBy
public void setLoadedBy(ClassStats parent)
getLoadedBy
public ClassStats getLoadedBy()
getLoadedClasses
public java.util.ArrayList getLoadedClasses()
getClassName
public java.lang.String getClassName()
isStartupClass
public boolean isStartupClass()
getClassloader
public ClassloaderStats getClassloader()
getLoadOrder
public int getLoadOrder()
getTimestamp
public long getTimestamp()
toBaseClass
public void toBaseClass()