- decide(String) - Method in class org.arquillian.droidium.native_.location.DroidiumLocationDecider
-
- decidePerformingInstrumentation(BeforeDroneInstantiated) - Method in class org.arquillian.droidium.native_.instrumentation.InstrumentationPerformDecider
-
- decideRemovingInstrumentation(AfterDroneDestroyed) - Method in class org.arquillian.droidium.native_.instrumentation.InstrumentationRemoveDecider
-
- DeploymentActivitiesMapper - Class in org.arquillian.droidium.native_.deployment
-
Maps list of activities as values to keys as deployment names of deployments which are instrumentable.
- DeploymentActivitiesMapper() - Constructor for class org.arquillian.droidium.native_.deployment.DeploymentActivitiesMapper
-
- DeploymentActivitiesScanner - Class in org.arquillian.droidium.native_.deployment
-
- DeploymentActivitiesScanner() - Constructor for class org.arquillian.droidium.native_.deployment.DeploymentActivitiesScanner
-
- DeploymentInstrumentationMapper - Class in org.arquillian.droidium.native_.deployment
-
Holds deployment names with underlying instrumentation configurations.
- DeploymentInstrumentationMapper() - Constructor for class org.arquillian.droidium.native_.deployment.DeploymentInstrumentationMapper
-
- DeploymentInstrumentationResolver - Class in org.arquillian.droidium.native_.deployment
-
Scans test class and resolves mapping between deployment names and their instrumentation configurations.
Observes:
BeforeClass
- DeploymentInstrumentationResolver() - Constructor for class org.arquillian.droidium.native_.deployment.DeploymentInstrumentationResolver
-
- destroyDrone(BeforeAndroidDeploymentUnDeployed) - Method in class org.arquillian.droidium.native_.deployment.DroidiumDronePointDestroyer
-
- destroyInstance(AndroidDriver) - Method in class org.arquillian.droidium.native_.webdriver.AndroidDriverFactory
-
- disable(SelendroidDeployment) - Method in class org.arquillian.droidium.native_.selendroid.SelendroidServerManager
-
Disables Selendroid server running on Android device.
- DRIVER_HOME - Static variable in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
-
- DROIDIUM_NATIVE_EXTENSION_NAME - Static variable in class org.arquillian.droidium.native_.configuration.DroidiumNativeConfigurator
-
Extension qualifier for Arquillian Droidium native extension in arquillian.xml.
- DroidiumDronePointDestroyer - Class in org.arquillian.droidium.native_.deployment
-
If some Selendroid-based WebDriver controls activities belonging to an APK which is about to be uninstalled from device, we
need to destroy this WebDriver before uninstallation takes place.
- DroidiumDronePointDestroyer() - Constructor for class org.arquillian.droidium.native_.deployment.DroidiumDronePointDestroyer
-
- DroidiumDronePointFilter - Class in org.arquillian.droidium.native_.configuration
-
Filter used to determine if some DronePoint is related to Android looking on browserName in configuration and
conforming to WebDriver interface.
- DroidiumDronePointFilter() - Constructor for class org.arquillian.droidium.native_.configuration.DroidiumDronePointFilter
-
- DroidiumDronePointModifier - Class in org.arquillian.droidium.native_.configuration
-
Enriches Android Drone injection point with metadata.
Observes:
AfterDroneConfigured
AfterDroneInstantiated
- DroidiumDronePointModifier() - Constructor for class org.arquillian.droidium.native_.configuration.DroidiumDronePointModifier
-
- DroidiumLocationDecider - Class in org.arquillian.droidium.native_.location
-
Location decider which decides "and-activity://" scheme for starting Android activities.
- DroidiumLocationDecider() - Constructor for class org.arquillian.droidium.native_.location.DroidiumLocationDecider
-
- DroidiumMetadataKey - Interface in org.arquillian.droidium.native_.metadata
-
Holds all Drone metadata keys for Droidium
- DroidiumMetadataKey.ACTIVITIES - Interface in org.arquillian.droidium.native_.metadata
-
Under this key, a list of activities which is some Drone acting upon is saved to DronePoint metadata.
- DroidiumMetadataKey.DEPLOYMENT - Interface in org.arquillian.droidium.native_.metadata
-
Under this key, a deployment name from @Deployment method is saved as value to DronePoint metadata on
which some particular DronePoint operates.
- DroidiumMetadataKey.INSTRUMENTATION_TEST_PACKAGE_NAME - Interface in org.arquillian.droidium.native_.metadata
-
Representation modified package name of original Selendroid deployment that is used to identify deployment on Android Device.
- DroidiumMetadataKey.PORT - Interface in org.arquillian.droidium.native_.metadata
-
Under this key, port number is saved to DronePoint metadata via which some particular Drone interacts with
Selendroid deployment instrumenting Arquillian deployment.
- DroidiumMetadataKey.TESTED_APP_PACKAGE_NAME - Interface in org.arquillian.droidium.native_.metadata
-
Representation of package name of Android application under tests.
- DroidiumNativeConfiguration - Class in org.arquillian.droidium.native_.configuration
-
Configuration for Arquillian Droidium Native extension.
- DroidiumNativeConfiguration() - Constructor for class org.arquillian.droidium.native_.configuration.DroidiumNativeConfiguration
-
- DroidiumNativeConfigurator - Class in org.arquillian.droidium.native_.configuration
-
Creates configuration for Droidium native plugin.
- DroidiumNativeConfigurator() - Constructor for class org.arquillian.droidium.native_.configuration.DroidiumNativeConfigurator
-
- DroidiumNativeExtension - Class in org.arquillian.droidium.native_
-
Arquillian Droidium Native extension.
- DroidiumNativeExtension() - Constructor for class org.arquillian.droidium.native_.DroidiumNativeExtension
-
- DroidiumNativeResourceManager - Class in org.arquillian.droidium.native_
-
- DroidiumNativeResourceManager() - Constructor for class org.arquillian.droidium.native_.DroidiumNativeResourceManager
-
- DroneAndroidDeviceResourceProvider - Class in org.arquillian.droidium.native_.enrichment
-
Adds
DroneContext to injected AndroidDevice
NativeActivityManager in order to resolve
DronePoints
which will manage activities.
- DroneAndroidDeviceResourceProvider() - Constructor for class org.arquillian.droidium.native_.enrichment.DroneAndroidDeviceResourceProvider
-