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.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.concurrent.atomic.AtomicIntegerclassIndexprivate java.util.concurrent.atomic.AtomicIntegermethodIndexprivate java.util.Map<ClassMethod,java.lang.Long>testIdMappingprivate java.lang.ThreadLocal<java.lang.Long>testLocalMapping
-
Constructor Summary
Constructors Constructor Description ClassMethodIndexer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.LonggetLocalIndex()longindexClass(java.lang.String clazz)longindexClassMethod(java.lang.String clazz, java.lang.String method)
-
-
-
Field Detail
-
classIndex
private final java.util.concurrent.atomic.AtomicInteger classIndex
-
methodIndex
private final java.util.concurrent.atomic.AtomicInteger methodIndex
-
testIdMapping
private final java.util.Map<ClassMethod,java.lang.Long> testIdMapping
-
testLocalMapping
private final java.lang.ThreadLocal<java.lang.Long> testLocalMapping
-
-