Package com.thoughtworks.gauge
Class ClassInstanceManager
- java.lang.Object
-
- com.thoughtworks.gauge.ClassInstanceManager
-
public class ClassInstanceManager extends Object
Manages class instance creation, lifetime and caching.
-
-
Constructor Summary
Constructors Constructor Description ClassInstanceManager()ClassInstanceManager(ClassInitializer classInitializer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearCache()Objectget(Class<?> declaringClass)static voidsetClassInitializer(ClassInitializer classInitializer)
-
-
-
Constructor Detail
-
ClassInstanceManager
public ClassInstanceManager()
-
ClassInstanceManager
public ClassInstanceManager(ClassInitializer classInitializer)
-
-
Method Detail
-
setClassInitializer
public static void setClassInitializer(ClassInitializer classInitializer)
-
clearCache
public void clearCache()
-
-