# RelativeDateTimeFormatter.Direction

Added in[API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# Direction

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/icu/text/RelativeDateTimeFormatter.Direction "View this page in Java")  

```
class Direction
```

|---|---|--------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                                                                                  |||
| ↳ | [kotlin.Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)\<[android.icu.text.RelativeDateTimeFormatter.Direction](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#)\> ||
|   | ↳ | [android.icu.text.RelativeDateTimeFormatter.Direction](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#) |

|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [RelativeDateTimeFormatter.Direction.LAST](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:LAST),[RelativeDateTimeFormatter.Direction.LAST_2](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:LAST_2),[RelativeDateTimeFormatter.Direction.NEXT](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:NEXT),[RelativeDateTimeFormatter.Direction.NEXT_2](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:NEXT_2),[RelativeDateTimeFormatter.Direction.PLAIN](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:PLAIN),[RelativeDateTimeFormatter.Direction.THIS](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:THIS) |---------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------| | [RelativeDateTimeFormatter.Direction.LAST](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:LAST)     | Last                                          | | [RelativeDateTimeFormatter.Direction.LAST_2](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:LAST_2) | Two before.                                   | | [RelativeDateTimeFormatter.Direction.NEXT](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:NEXT)     | Next                                          | | [RelativeDateTimeFormatter.Direction.NEXT_2](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:NEXT_2) | Two after.                                    | | [RelativeDateTimeFormatter.Direction.PLAIN](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:PLAIN)   | Plain, which means the absence of a qualifier | | [RelativeDateTimeFormatter.Direction.THIS](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:THIS)     | This                                          | |

Represents a direction for an absolute unit e.g "Next Tuesday" or "Last Tuesday"

## Summary

|                                                                                  Enum values                                                                                   ||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [LAST](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:LAST) Last                                            |
| [LAST_2](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:LAST_2) Two before.                                 |
| [NEXT](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:NEXT) Next                                            |
| [NEXT_2](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:NEXT_2) Two after.                                  |
| [PLAIN](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:PLAIN) Plain, which means the absence of a qualifier |
| [THIS](https://developer.android.com/reference/kotlin/android/icu/text/RelativeDateTimeFormatter.Direction#ENUM_VALUE:THIS) This                                            |

## Enum values

### LAST

Added in[API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val LAST : RelativeDateTimeFormatter.Direction
```

Last  

### LAST_2

Added in[API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val LAST_2 : RelativeDateTimeFormatter.Direction
```

Two before. Not fully supported in every locale  

### NEXT

Added in[API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val NEXT : RelativeDateTimeFormatter.Direction
```

Next  

### NEXT_2

Added in[API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val NEXT_2 : RelativeDateTimeFormatter.Direction
```

Two after. Not fully supported in every locale  

### PLAIN

Added in[API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val PLAIN : RelativeDateTimeFormatter.Direction
```

Plain, which means the absence of a qualifier  

### THIS

Added in[API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val THIS : RelativeDateTimeFormatter.Direction
```

This