Summary: Methods | Inherited Methods | [Expand All]

# ViewFinderImpl

`public final class ViewFinderImpl`
`extends Object` `implements ViewFinder`

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

Implementation of `ViewFinder`.

## Summary

### Public methods
`View` | `getView()` Immediately locates a single view within the provided view hierarchy.

### 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()`
From interface `android.support.test.espresso.ViewFinder`
`abstract View` | `getView()` Immediately locates a single view within the provided view hierarchy.

## Public methods

### getView

    View getView ()

Immediately locates a single view within the provided view hierarchy. If multiple views match, or if no views match the appropriate exception is thrown.

Returns
`View` | A singular view which matches the matcher we were constructed with.

Throws
`AmbiguousViewMatcherException` |
`NoMatchingViewException` |

- ## Annotations

  - Default
  - MainThread

- ## Interfaces

  - ActiveRootLister

- ## Classes

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