Summary: Ctors | Methods | Inherited Methods | [Expand All]

# UiControllerModule

`public class UiControllerModule`
`extends Object` ``

java.lang.Object
↳ | android.support.test.espresso.base.UiControllerModule

Dagger module for UiController.

## Summary

### Public constructors
`UiControllerModule()`

### Public methods
`UiController` | `provideUiController(UiControllerImpl uiControllerImpl)`

### Inherited methods
From class `java.lang.Object`
`Object` | `clone()`
`boolean` | `equals(Object arg0)`
`void` | `finalize()`
`final Class<?>` | `getClass()`
`int` | `hashCode()`
`final void` | `notify()`
`final void` | `notifyAll()`
`String` | `toString()`
`final void` | `wait(long arg0, int arg1)`
`final void` | `wait(long arg0)`
`final void` | `wait()`

## Public constructors

### UiControllerModule

    UiControllerModule ()

## Public methods

### provideUiController

    UiController provideUiController (UiControllerImpl uiControllerImpl)

Parameters
`uiControllerImpl` | `UiControllerImpl`

Returns
`UiController` |

- ## Annotations

  - Default
  - MainThread

- ## Interfaces

  - ActiveRootLister

- ## Classes

  - BaseLayerModule
  - BaseLayerModule.FailureHandlerHolder
  - DefaultFailureHandler
  - IdlingResourceRegistry
  - RootViewPicker
  - UiControllerModule
  - ViewFinderImpl