Package org.apache.maven.surefire.report
Class ClassMethodIndexer
- java.lang.Object
-
- org.apache.maven.surefire.report.ClassMethodIndexer
-
public final class ClassMethodIndexer extends java.lang.ObjectCreates an index for class/method. Returns ThreadLocal index if created before.
-
-
Constructor Summary
Constructors Constructor Description ClassMethodIndexer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforgetClassMethod(java.lang.String clazz, java.lang.String method)Drops the index of a method that will not run again, so it does not stay in memory.java.lang.LonggetLocalIndex()longindexClass(java.lang.String clazz)longindexClassMethod(java.lang.String clazz, java.lang.String method)
-
-
-
Method Detail
-
indexClassMethod
public long indexClassMethod(java.lang.String clazz, java.lang.String method)
-
indexClass
public long indexClass(java.lang.String clazz)
-
forgetClassMethod
public void forgetClassMethod(java.lang.String clazz, java.lang.String method)Drops the index of a method that will not run again, so it does not stay in memory. Indexing the method again gives it a new index.
-
getLocalIndex
public java.lang.Long getLocalIndex()
-
-