Package com.codeborne.selenide.appium
Class SelenideAppiumPageFactory
java.lang.Object
com.codeborne.selenide.impl.SelenidePageFactory
com.codeborne.selenide.appium.SelenideAppiumPageFactory
- All Implemented Interfaces:
com.codeborne.selenide.impl.PageObjectFactory
@ParametersAreNonnullByDefault
public class SelenideAppiumPageFactory
extends com.codeborne.selenide.impl.SelenidePageFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondecorate(ClassLoader loader, com.codeborne.selenide.Driver driver, com.codeborne.selenide.impl.WebElementSource searchContext, Field field, org.openqa.selenium.By selector, Type[] genericTypes) protected com.codeborne.selenide.SelenideElementdecorateWebElement(com.codeborne.selenide.Driver driver, com.codeborne.selenide.impl.WebElementSource searchContext, org.openqa.selenium.By selector, Field field, String alias) protected org.openqa.selenium.ByfindSelector(com.codeborne.selenide.Driver driver, Field field) Methods inherited from class com.codeborne.selenide.impl.SelenidePageFactory
createElementsCollection, createElementsContainer, createElementsContainerList, createFieldValue, decorate, defaultFieldDecorator, getFieldValue, getListGenericType, indexOf, initElements, initElementsContainer, initField, initFields, isDecoratableList, page, page, setFieldValue, shouldCache
-
Constructor Details
-
SelenideAppiumPageFactory
public SelenideAppiumPageFactory()
-
-
Method Details
-
findSelector
@Nonnull protected org.openqa.selenium.By findSelector(com.codeborne.selenide.Driver driver, Field field) - Overrides:
findSelectorin classcom.codeborne.selenide.impl.SelenidePageFactory
-
decorate
@CheckReturnValue @Nullable public Object decorate(ClassLoader loader, com.codeborne.selenide.Driver driver, @Nullable com.codeborne.selenide.impl.WebElementSource searchContext, Field field, org.openqa.selenium.By selector, Type[] genericTypes) - Overrides:
decoratein classcom.codeborne.selenide.impl.SelenidePageFactory
-
decorateWebElement
@Nonnull protected com.codeborne.selenide.SelenideElement decorateWebElement(com.codeborne.selenide.Driver driver, @Nullable com.codeborne.selenide.impl.WebElementSource searchContext, org.openqa.selenium.By selector, Field field, @Nullable String alias) - Overrides:
decorateWebElementin classcom.codeborne.selenide.impl.SelenidePageFactory
-