Open topic with navigation

# Package com.hp.lft.sdk.mobile

Provides the SDK for testing objects in mobile applications.

See: Description

- Interface | Description
  --- | ---
  Application | A mobile application.
  Button | A button object in a mobile application.
  Calendar | A calendar control in a mobile application.
  CheckBox | A check box object in a mobile application.
  Device | A mobile device.
  DeviceInfo | Information regarding available mobile device returned from Mobile Center.
  DropDown | A drop-down object in a mobile application.
  EditField | An edit object in a mobile application.
  Label | A label in a mobile application.
  Paginator | A page control in a mobile application (Supported on iOS only).
  RadioGroup | A radio group in a mobile application.
  RecyclerView | A recycler view object in a mobile application.
  Scrollable | Common functionality for mobile controls that can be scrolled.
  SimulateAuthResult | Authentication simulation result object.
  Slider | A slider object in a mobile application.
  Stepper | A stepper control in a mobile application.
  Table | A table object in a mobile application.
  TabStrip | A tab strip object in a mobile application.
  Toggle | A toggle object in a mobile application.
  UiObject | A generic object in a mobile application.
  UiObjectBase | Common functionality for all UI objects in a mobile application.
  View | A view object in a mobile application.
  WebView | A web view control in a mobile application

- Class | Description
  --- | ---
  ApplicationDescription | The description of a mobile Application test object.
  ApplicationDescription.Builder | This class can be used to construct an instance of the ApplicationDescription class using the builder pattern.
  ApplicationDescription.Init<T extends ApplicationDescription.Init<T>> | Helper class for ApplicationDescription.Builder.
  ButtonDescription | The description of a Button test object in a mobile application.
  ButtonDescription.Builder | This class can be used to construct an instance of the ButtonDescription class using the builder pattern.
  ButtonDescription.Init<T extends ButtonDescription.Init<T>> | Helper class for ButtonDescription.Builder.
  CalendarDescription | The description of a Calendar test object in a mobile application.
  CalendarDescription.Builder | This class can be used to construct an instance of the CalendarDescription class using the builder pattern. Usage example: CalendarDescription description = new CalendarDescription.Builder().nativeClass("some nativeClass").state(CheckedState.CHECKED).build();
  CalendarDescription.Init<T extends CalendarDescription.Init<T>> | Helper class for CalendarDescription.Builder.
  CheckBoxDescription | The description of a CheckBox test object in a mobile application.
  CheckBoxDescription.Builder | This class can be used to construct an instance of the CheckBoxDescription class using the builder pattern. Usage example: CheckBoxDescription description = new CheckBoxDescription.Builder().state(CheckedState.CHECKED).build();
  CheckBoxDescription.Init<T extends CheckBoxDescription.Init<T>> | Helper class for CheckBoxDescription.Builder.
  DeviceDescription | The description of a mobile Device test object.
  DeviceDescription.Builder | This class can be used to construct an instance of the DeviceDescription class using the builder pattern.
  DeviceDescription.Init<T extends DeviceDescription.Init<T>> | Helper class for DeviceDescription.Builder.
  DeviceSessionOptions | Defines the options that will be used during the device session.
  DeviceVitalsCollectOptions | Defines which device vitals should be collected.
  DropDownDescription | The description of a DropDown test object in a mobile application.
  DropDownDescription.Builder | This class can be used to construct an instance of the DropDownDescription class using the builder pattern.
  DropDownDescription.Init<T extends DropDownDescription.Init<T>> | Helper class for DropDownDescription.Builder.
  EditFieldDescription | The description of an EditField test object in a mobile application.
  EditFieldDescription.Builder | This class can be used to construct an instance of the EditFieldDescription class using the builder pattern.
  EditFieldDescription.Init<T extends EditFieldDescription.Init<T>> | Helper class for EditFieldDescription.Builder.
  EventResponseArgs | Configures how to simulate events that interrupt the application flow on the device, such as an incoming call or SMS. These simulated events can help you test that your application responds properly to the event itself and to state transitions.
  LabelDescription | The description of a Label test object in a mobile application.
  LabelDescription.Builder | This class can be used to construct an instance of the LabelDescription class using the builder pattern.
  LabelDescription.Init<T extends LabelDescription.Init<T>> | Helper class for LabelDescription.Builder.
  LongPressArgs | Arguments that define additional behavior for Long Press operations. This class can be initialized using the builder pattern.
  MediaUploadOptions | Define how media files are uploaded.
  MobileLab | The Mobile Center lab, where users, applications, and devices are managed.
  PaginatorDescription | The description of a Paginator test object in a mobile application.
  PaginatorDescription.Builder | This class can be used to construct an instance of the PaginatorDescription class using the builder pattern.
  PaginatorDescription.Init<T extends PaginatorDescription.Init<T>> | Helper class for PaginatorDescription.Builder.
  PanArgs | Arguments that define additional behavior for Pan operations. This class can be initialized using the builder pattern.
  PinchArgs | Arguments that define additional behavior for Pinch operations.
  RadioGroupDescription | The description of a RadioGroup test object in a mobile application.
  RadioGroupDescription.Builder | This class can be used to construct an instance of the RadioGroupDescription class using the builder pattern.
  RadioGroupDescription.Init<T extends RadioGroupDescription.Init<T>> | Helper class for RadioGroupDescription.Builder.
  RecyclerViewDescription | The description of a mobile RecyclerView test object in a mobile application.
  RecyclerViewDescription.Builder | This class can be used to construct an instance of the RecyclerViewDescription class using the builder pattern.
  RecyclerViewDescription.Init<T extends RecyclerViewDescription.Init<T>> | Helper class for RecyclerViewDescription.Builder.
  SliderDescription | The description of Slider test object in a mobile application.
  SliderDescription.Builder | This class can be used to construct an instance of the SliderDescription class using the builder pattern.
  SliderDescription.Init<T extends SliderDescription.Init<T>> | Helper class for SliderDescription.Builder.
  StepperDescription | The description of a Stepper test object in a mobile application.
  StepperDescription.Builder | This class can be used to construct an instance of the StepperDescription class using the builder pattern.
  StepperDescription.Init<T extends StepperDescription.Init<T>> | Helper class for StepperDescription.Builder.
  SwipeArgs | Arguments that define additional behavior for Swipe operations. This class can be initialized using the builder pattern.
  TableDescription | The description of a Table test object in a mobile application.
  TableDescription.Builder | This class can be used to construct an instance of the TableDescription class using the builder pattern.
  TableDescription.Init<T extends TableDescription.Init<T>> | Helper class for TableDescription.Builder.
  TabStripDescription | The description of a TabStrip test object in a mobile application.
  TabStripDescription.Builder | This class can be used to construct an instance of the TabStripDescription class using the builder pattern.
  TabStripDescription.Init<T extends TabStripDescription.Init<T>> | Helper class for TabStripDescription.Builder.
  TapArgs | Arguments that define additional behavior for Tap operations. This class can be initialized using the builder pattern.
  ToggleDescription | The description of a Toggle test object in a mobile application.
  ToggleDescription.Builder | This class can be used to construct an instance of the ToggleDescription class using the builder pattern.
  ToggleDescription.Init<T extends ToggleDescription.Init<T>> | Helper class for ToggleDescription.Builder.
  UiObjectBaseDescription | The base description of all test objects in a mobile application.
  UiObjectBaseDescription.Init<T extends UiObjectBaseDescription.Init<T>> | Helper class for derived Builder classes.
  UiObjectDescription | The description of a UiObject test object in a mobile application.
  UiObjectDescription.Builder | This class can be used to construct an instance of the UiObjectDescription class using the builder pattern.
  UiObjectDescription.Init<T extends UiObjectDescription.Init<T>> | Helper class for UiObjectDescription.Builder.
  ViewDescription | The description of a View test object in a mobile application.
  ViewDescription.Builder | This class can be used to construct an instance of the ViewDescription class using the builder pattern.
  ViewDescription.Init<T extends ViewDescription.Init<T>> | Helper class for ViewDescription.Builder.
  WebViewDescription | The description of a WebView test object in a mobile application.
  WebViewDescription.Builder | This class can be used to construct an instance of the ViewDescription class using the builder pattern.
  WebViewDescription.Init<T extends WebViewDescription.Init<T>> | Helper class for ViewDescription.Builder.

- Enum | Description
  --- | ---
  DeviceOrientation | Device orientation settings.
  DeviceSource | The source location of the device.
  Keys | Device keys constants representing mobile keyboard keys, which can be used in the input parameter of the `Device.sendKey(DeviceKeys key)` method.
  LaunchOptions | Installation and launch options for an app.
  ScrollPageDirection | Options for direction in Scrollable.scrollOnPage.
  SimulateAuthCancelOrigin | Authentication simulation cancellation reasons.
  SimulateAuthFailReason | Authentication simulation failure reasons.

- Exception | Description
  --- | ---
  MobileReplayException | Represents errors that occur while running tests on mobile applications.