Package com.codeborne.selenide.impl
Interface PageObjectFactory
- All Known Implementing Classes:
SelenideAppiumPageFactory
,SelenidePageFactory
@ParametersAreNonnullByDefault
public interface PageObjectFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreateElementsContainer
(Driver driver, WebElementSource searchContext, Field field, org.openqa.selenium.By selector) initElementsContainer
(Driver driver, Field field, WebElementSource self, Class<?> type, Type[] genericTypes) <PageObjectClass>
PageObjectClass<PageObjectClass,
T extends PageObjectClass>
PageObjectClass
-
Method Details
-
page
-
page
-
createElementsContainer
Container createElementsContainer(Driver driver, WebElementSource searchContext, Field field, org.openqa.selenium.By selector) -
initElementsContainer
Container initElementsContainer(Driver driver, Field field, WebElementSource self, Class<?> type, Type[] genericTypes) throws ReflectiveOperationException - Throws:
ReflectiveOperationException
-