Uses of Interface
org.testng.IClass
Packages that use IClass
Package
Description
-
Uses of IClass in org.testng
Subinterfaces of IClass in org.testngModifier and TypeInterfaceDescriptioninterface
This class represents a test class: The test methods The configuration methods (test and method) The class file Note that the methods returned by instances of this class are expected to be correct at runtime.Classes in org.testng that implement IClassModifier and TypeClassDescription(package private) class
This class represents a test class: - The test methods - The configuration methods (test and method) - The class fileFields in org.testng declared as IClassMethods in org.testng that return IClassModifier and TypeMethodDescriptionIClass[]
ITestClassFinder.findTestClasses()
Return the IClass for a given classTestClass.getIClass()
ITestResult.getTestClass()
Methods in org.testng with parameters of type IClassModifier and TypeMethodDescriptionboolean
ITestNGMethod.canRunFromClass
(IClass testClass) private void
TestClass.init
(IClass cls, ITestMethodFinder testMethodFinder, IAnnotationFinder annotationFinder, XmlTest xmlTest, XmlClass xmlClass) Constructors in org.testng with parameters of type IClassModifierConstructorDescriptionprotected
TestClass
(ITestObjectFactory objectFactory, IClass cls, ITestMethodFinder testMethodFinder, IAnnotationFinder annotationFinder, XmlTest xmlTest, XmlClass xmlClass, String errorMsgPrefix) -
Uses of IClass in org.testng.internal
Classes in org.testng.internal that implement IClassModifier and TypeClassDescriptionclass
Implementation of an IClass.class
Fields in org.testng.internal with type parameters of type IClassMethods in org.testng.internal that return IClassModifier and TypeMethodDescriptionprotected IClass
BaseClassFinder.findOrCreateIClass
(ITestContext context, Class<?> cls, XmlClass xmlClass, Object instance, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory) IClass[]
BaseClassFinder.findTestClasses()
protected IClass
BaseTestMethod.getIClass()
TestResult.getTestClass()
Methods in org.testng.internal with parameters of type IClassModifier and TypeMethodDescriptionboolean
BaseTestMethod.canRunFromClass
(IClass testClass) boolean
ClonedMethod.canRunFromClass
(IClass testClass) boolean
LiteWeightTestNGMethod.canRunFromClass
(IClass testClass) boolean
WrappedTestNGMethod.canRunFromClass
(IClass testClass) private ClassInfoMap
TestNGClassFinder.processFactory
(IClass ic, ConstructorOrMethod factoryMethod) private void
TestNGClassFinder.processMethod
(IConfiguration configuration, IClass ic, ConstructorOrMethod factoryMethod) protected void
Constructor parameters in org.testng.internal with type arguments of type IClassModifierConstructorDescriptionClassImpl
(ITestContext context, Class<?> cls, XmlClass xmlClass, Object instance, Map<Class<?>, IClass> classes, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory) -
Uses of IClass in org.testng.internal.invokers
Fields in org.testng.internal.invokers declared as IClassModifier and TypeFieldDescriptionprivate IClass
ConfigMethodArguments.Builder.testClass
private IClass
ConfigMethodArguments.testClass
Fields in org.testng.internal.invokers with type parameters of type IClassModifier and TypeFieldDescription(package private) static final BiPredicate<ITestNGMethod,
IClass> Invoker.CAN_RUN_FROM_CLASS
Predicate to filter methods(package private) static final BiPredicate<ITestNGMethod,
IClass> Invoker.SAME_CLASS
Predicate to filter methodsMethods in org.testng.internal.invokers that return IClassMethods in org.testng.internal.invokers with parameters of type IClassModifier and TypeMethodDescription(package private) static ITestNGMethod[]
TestNgMethodUtils.filterMethods
(IClass testClass, ITestNGMethod[] methods, BiPredicate<ITestNGMethod, IClass> predicate) ConfigMethodArguments.Builder.forTestClass
(IClass testClass) ConfigInvoker.getInvocationResults
(IClass testClass) boolean
ConfigInvoker.hasConfigurationFailureFor
(ITestNGMethod testNGMethod, String[] groups, IClass testClass, Object instance) boolean
IConfigInvoker.hasConfigurationFailureFor
(ITestNGMethod testNGMethod, String[] groups, IClass testClass, Object instance) private void
ConfigInvoker.recordConfigurationInvocationFailed
(ITestNGMethod tm, IClass testClass, IConfigurationAnnotation annotation, ITestNGMethod currentTestMethod, Object instance, XmlSuite suite) Record internally the failure of a Configuration, so that we can determine later if @Test should be skipped.void
ConfigMethodArguments.setTestClass
(IClass testClass) Method parameters in org.testng.internal.invokers with type arguments of type IClassModifier and TypeMethodDescription(package private) static ITestNGMethod[]
TestNgMethodUtils.filterAfterTestMethods
(ITestClass testClass, BiPredicate<ITestNGMethod, IClass> predicate) (package private) static ITestNGMethod[]
TestNgMethodUtils.filterBeforeTestMethods
(ITestClass testClass, BiPredicate<ITestNGMethod, IClass> predicate) (package private) static ITestNGMethod[]
TestNgMethodUtils.filterMethods
(IClass testClass, ITestNGMethod[] methods, BiPredicate<ITestNGMethod, IClass> predicate) Constructors in org.testng.internal.invokers with parameters of type IClassModifierConstructorDescriptionprivate
ConfigMethodArguments
(IClass testClass, ITestNGMethod currentTestMethod, ITestNGMethod[] allMethods, XmlSuite suite, Map<String, String> params, Object[] parameterValues, Object instance, ITestResult testMethodResult) -
Uses of IClass in org.testng.internal.objects
Methods in org.testng.internal.objects with parameters of type IClassModifier and TypeMethodDescription(package private) com.google.inject.Injector
GuiceHelper.getInjector
(IClass iClass, IInjectorFactory injectorFactory) Method parameters in org.testng.internal.objects with type arguments of type IClassModifier and TypeMethodDescriptionprivate static Object
SimpleObjectDispenser.computeParameters
(Map<Class<?>, IClass> classes, Class<?> ec, ITestObjectFactory factory) (package private) static <T> T
SimpleObjectDispenser.createInstance
(Class<T> declaringClass, Map<Class<?>, IClass> classes, XmlTest xmlTest, IAnnotationFinder finder, ITestObjectFactory objectFactory, boolean create, String errorMsgPrefix) private static <T> T
SimpleObjectDispenser.instantiateUsingDefaultConstructor
(Class<T> declaringClass, Map<Class<?>, IClass> classes, XmlTest xmlTest, ITestObjectFactory factory) -
Uses of IClass in org.testng.internal.objects.pojo
Fields in org.testng.internal.objects.pojo declared as IClassFields in org.testng.internal.objects.pojo with type parameters of type IClassMethods in org.testng.internal.objects.pojo that return IClassMethods in org.testng.internal.objects.pojo that return types with arguments of type IClassMethod parameters in org.testng.internal.objects.pojo with type arguments of type IClassModifier and TypeMethodDescriptionvoid
DetailedAttributes.setClasses
(Map<Class<?>, IClass> classes) Constructors in org.testng.internal.objects.pojo with parameters of type IClass -
Uses of IClass in org.testng.junit
Classes in org.testng.junit that implement IClassModifier and TypeClassDescriptionclass
class
class