# RequiresDisplay

Artifact: [androidx.test.espresso:espresso-device](https://developer.android.com/jetpack/androidx/releases/test-espresso) [View Source](https://cs.android.com/search?q=file:androidx/test/espresso/device/filter/RequiresDisplay.kt+class:androidx.test.espresso.device.filter.RequiresDisplay)

*** ** * ** ***


```
@Retention(value = AnnotationRetention.RUNTIME)
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION])
@CustomFilter(filterClass = RequiresDisplayFilter)
public annotation RequiresDisplay
```

<br />

*** ** * ** ***

Indicates that a specific test should not be run on a device that does not have the provided display attributes.

## Summary

| ### Public methods |
|---|---|
| `final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/test/espresso/device/sizeclass/HeightSizeClass.Companion.HeightSizeClassEnum` | `https://developer.android.com/reference/androidx/test/espresso/device/filter/RequiresDisplay#getHeightSizeClass()()` |
| `final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/test/espresso/device/sizeclass/WidthSizeClass.Companion.WidthSizeClassEnum` | `https://developer.android.com/reference/androidx/test/espresso/device/filter/RequiresDisplay#getWidthSizeClass()()` |

## Public methods

### getHeightSizeClass

```
public final @NonNull HeightSizeClass.Companion.HeightSizeClassEnum getHeightSizeClass()
```

### getWidthSizeClass

```
public final @NonNull WidthSizeClass.Companion.WidthSizeClassEnum getWidthSizeClass()
```