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.MobileBy.ByAccessibilityId
- io.appium.java_client.AppiumBy.ByAndroidDataMatcher (implements java.io.Serializable)
- io.appium.java_client.MobileBy.ByAndroidDataMatcher
- io.appium.java_client.AppiumBy.ByAndroidUIAutomator (implements java.io.Serializable)
- io.appium.java_client.MobileBy.ByAndroidUIAutomator
- io.appium.java_client.AppiumBy.ByAndroidViewMatcher (implements java.io.Serializable)
- io.appium.java_client.MobileBy.ByAndroidViewMatcher
- io.appium.java_client.AppiumBy.ByAndroidViewTag (implements java.io.Serializable)
- io.appium.java_client.MobileBy.ByAndroidViewTag
- io.appium.java_client.AppiumBy.ByClassName (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByCustom (implements java.io.Serializable)
- io.appium.java_client.MobileBy.ByCustom
- io.appium.java_client.AppiumBy.ById (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByImage (implements java.io.Serializable)
- io.appium.java_client.MobileBy.ByImage
- io.appium.java_client.AppiumBy.ByIosClassChain (implements java.io.Serializable)
- io.appium.java_client.MobileBy.ByIosClassChain
- io.appium.java_client.AppiumBy.ByIosNsPredicate (implements java.io.Serializable)
- io.appium.java_client.MobileBy.ByIosNsPredicate
- io.appium.java_client.AppiumBy.ByName (implements java.io.Serializable)
- io.appium.java_client.MobileBy
- io.appium.java_client.MobileBy.ByWindowsAutomation (implements java.io.Serializable)
- io.appium.java_client.AppiumBy.ByAccessibilityId (implements java.io.Serializable)
- io.appium.java_client.AppiumBy (implements org.openqa.selenium.By.Remotable)
- 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.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.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.ExecutesMethod
- io.appium.java_client.ComparesImages
- io.appium.java_client.ExecuteCDPCommand
- io.appium.java_client.ExecutesDriverScript
- io.appium.java_client.HasAppStrings
- io.appium.java_client.HasBrowserCheck (also extends org.openqa.selenium.HasCapabilities)
- io.appium.java_client.HasDeviceTime
- io.appium.java_client.HasOnScreenKeyboard
- io.appium.java_client.HasSettings
- io.appium.java_client.HidesKeyboard
- io.appium.java_client.HidesKeyboardWithKeyName
- io.appium.java_client.InteractsWithApps
- io.appium.java_client.LocksDevice
- io.appium.java_client.LogsEvents
- io.appium.java_client.PerformsTouchActions
- io.appium.java_client.PullsFiles
- io.appium.java_client.PushesFiles
- io.appium.java_client.SupportsLegacyAppManagement
- 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)