public class ClassImpl extends Object implements IClass
| Constructor and Description |
|---|
ClassImpl(ITestContext context,
Class cls,
XmlClass xmlClass,
Object instance,
Map<Class,IClass> classes,
XmlTest xmlTest,
IAnnotationFinder annotationFinder,
ITestObjectFactory objectFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInstance(Object instance) |
int |
getInstanceCount() |
long[] |
getInstanceHashCodes() |
Object[] |
getInstances(boolean create) |
String |
getName() |
com.google.inject.Injector |
getParentInjector() |
Class |
getRealClass() |
String |
getTestName()
If this class implements ITest, returns its test name, otherwise returns null.
|
XmlClass |
getXmlClass() |
XmlTest |
getXmlTest() |
String |
toString() |
public ClassImpl(ITestContext context, Class cls, XmlClass xmlClass, Object instance, Map<Class,IClass> classes, XmlTest xmlTest, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory)
public String getTestName()
IClassgetTestName in interface IClasspublic String getName()
public Class getRealClass()
getRealClass in interface IClasspublic int getInstanceCount()
getInstanceCount in interface IClasspublic long[] getInstanceHashCodes()
getInstanceHashCodes in interface IClasspublic XmlTest getXmlTest()
getXmlTest in interface IClasspublic XmlClass getXmlClass()
getXmlClass in interface IClasspublic com.google.inject.Injector getParentInjector()
public Object[] getInstances(boolean create)
getInstances in interface IClasspublic void addInstance(Object instance)
addInstance in interface IClassCopyright © 2016. All rights reserved.