Class Hierarchy
- java.lang.Object
- io.appium.java_client.AppiumExecutionMethod (implements org.openqa.selenium.remote.ExecuteMethod)
- io.appium.java_client.AppiumFluentWait.IterationInfo
- org.openqa.selenium.By
- io.appium.java_client.AppiumBy (implements org.openqa.selenium.By.Remotable)
- io.appium.java_client.AppiumBy.ByAccessibilityId (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByAndroidDataMatcher (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByAndroidUIAutomator (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByAndroidViewMatcher (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByAndroidViewTag (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByClassName (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByCustom (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ById (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByImage (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByIosClassChain (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByIosNsPredicate (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByName (implements java.io.Serializable)
- io.appium.java_client.AppiumBy (implements org.openqa.selenium.By.Remotable)
- org.openqa.selenium.remote.http.ClientConfig
- io.appium.java_client.AppiumClientConfig
- io.appium.java_client.CommandExecutionHelper
- org.openqa.selenium.remote.CommandInfo
- io.appium.java_client.AppiumCommandInfo
- org.openqa.selenium.remote.ErrorCodes
- io.appium.java_client.ErrorCodesMobile
- org.openqa.selenium.support.ui.FluentWait<T> (implements org.openqa.selenium.support.ui.Wait<F>)
- io.appium.java_client.AppiumFluentWait<T>
- io.appium.java_client.MobileCommand
- io.appium.java_client.MultiTouchAction (implements io.appium.java_client.PerformsActions<T>)
- org.openqa.selenium.remote.RemoteWebDriver (implements org.openqa.selenium.HasCapabilities, org.openqa.selenium.federatedcredentialmanagement.HasFederatedCredentialManagement, org.openqa.selenium.virtualauthenticator.HasVirtualAuthenticator, org.openqa.selenium.interactions.Interactive, org.openqa.selenium.JavascriptExecutor, org.openqa.selenium.PrintsPage, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebDriver)
- io.appium.java_client.AppiumDriver (implements io.appium.java_client.CanRememberExtensionPresence, io.appium.java_client.ComparesImages, io.appium.java_client.ExecutesDriverScript, io.appium.java_client.ExecutesMethod, io.appium.java_client.HasBrowserCheck, io.appium.java_client.HasSettings, io.appium.java_client.LogsEvents)
- io.appium.java_client.ScreenshotState
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.appium.java_client.ScreenshotState.ScreenshotComparisonError
- io.appium.java_client.ScreenshotState.ScreenshotComparisonTimeout
- org.openqa.selenium.WebDriverException
- org.openqa.selenium.NotFoundException
- io.appium.java_client.NoSuchContextException
- org.openqa.selenium.NotFoundException
- java.lang.RuntimeException
- java.lang.Exception
- io.appium.java_client.TouchAction<T> (implements io.appium.java_client.PerformsActions<T>)
- io.appium.java_client.TouchAction.ActionParameter
Interface Hierarchy
- io.appium.java_client.CanRememberExtensionPresence
- io.appium.java_client.HasAppStrings (also extends io.appium.java_client.ExecutesMethod)
- io.appium.java_client.HasOnScreenKeyboard (also extends io.appium.java_client.ExecutesMethod)
- io.appium.java_client.HidesKeyboard (also extends io.appium.java_client.ExecutesMethod)
- io.appium.java_client.HidesKeyboardWithKeyName
- io.appium.java_client.InteractsWithApps (also extends io.appium.java_client.ExecutesMethod)
- io.appium.java_client.LocksDevice (also extends io.appium.java_client.ExecutesMethod)
- io.appium.java_client.PullsFiles (also extends io.appium.java_client.ExecutesMethod)
- io.appium.java_client.PushesFiles (also extends io.appium.java_client.ExecutesMethod)
- io.appium.java_client.ExecutesMethod
- io.appium.java_client.ComparesImages
- io.appium.java_client.ExecuteCDPCommand
- io.appium.java_client.ExecutesDriverScript
- io.appium.java_client.HasAppStrings (also extends io.appium.java_client.CanRememberExtensionPresence)
- io.appium.java_client.HasBrowserCheck (also extends org.openqa.selenium.HasCapabilities)
- io.appium.java_client.HasDeviceTime
- io.appium.java_client.HasOnScreenKeyboard (also extends io.appium.java_client.CanRememberExtensionPresence)
- io.appium.java_client.HasSettings
- io.appium.java_client.HidesKeyboard (also extends io.appium.java_client.CanRememberExtensionPresence)
- io.appium.java_client.HidesKeyboardWithKeyName
- io.appium.java_client.InteractsWithApps (also extends io.appium.java_client.CanRememberExtensionPresence)
- io.appium.java_client.LocksDevice (also extends io.appium.java_client.CanRememberExtensionPresence)
- io.appium.java_client.LogsEvents
- io.appium.java_client.PerformsTouchActions
- io.appium.java_client.PullsFiles (also extends io.appium.java_client.CanRememberExtensionPresence)
- io.appium.java_client.PushesFiles (also extends io.appium.java_client.CanRememberExtensionPresence)
- org.openqa.selenium.HasCapabilities
- io.appium.java_client.HasBrowserCheck (also extends io.appium.java_client.ExecutesMethod)
- io.appium.java_client.PerformsActions<T>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.appium.java_client.Setting
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)