# DisplayOptions.Capitalization

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

# Capitalization

*** ** * ** ***

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

```
class Capitalization
```

|---|---|--------------------------------------------------------------------------------------------------------------------------------------------------|
| [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.DisplayOptions.Capitalization](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#)\> ||
|   | ↳ | [android.icu.text.DisplayOptions.Capitalization](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#) |

|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [DisplayOptions.Capitalization.BEGINNING_OF_SENTENCE](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:BEGINNING_OF_SENTENCE),[DisplayOptions.Capitalization.MIDDLE_OF_SENTENCE](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:MIDDLE_OF_SENTENCE),[DisplayOptions.Capitalization.STANDALONE](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:STANDALONE),[DisplayOptions.Capitalization.UI_LIST_OR_MENU](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:UI_LIST_OR_MENU),[DisplayOptions.Capitalization.UNDEFINED](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:UNDEFINED) |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [DisplayOptions.Capitalization.BEGINNING_OF_SENTENCE](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:BEGINNING_OF_SENTENCE) | The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the beginning of a sentence.                                   | | [DisplayOptions.Capitalization.MIDDLE_OF_SENTENCE](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:MIDDLE_OF_SENTENCE)       | The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the middle of a sentence.                                      | | [DisplayOptions.Capitalization.STANDALONE](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:STANDALONE)                       | The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for stand-alone usage such as an isolated name on a calendar page. | | [DisplayOptions.Capitalization.UI_LIST_OR_MENU](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:UI_LIST_OR_MENU)             | The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for a user-interface list or menu item.                            | | [DisplayOptions.Capitalization.UNDEFINED](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:UNDEFINED)                         | A possible setting for Capitalization.                                                                                                                                                  | |

Represents all the capitalization options.

## Summary

|                                                                                                                                                         Enum values                                                                                                                                                          ||
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [BEGINNING_OF_SENTENCE](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:BEGINNING_OF_SENTENCE) The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the beginning of a sentence.             |
| [MIDDLE_OF_SENTENCE](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:MIDDLE_OF_SENTENCE) The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the middle of a sentence.                      |
| [STANDALONE](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:STANDALONE) The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for stand-alone usage such as an isolated name on a calendar page. |
| [UI_LIST_OR_MENU](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:UI_LIST_OR_MENU) The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for a user-interface list or menu item.                  |
| [UNDEFINED](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#ENUM_VALUE:UNDEFINED) A possible setting for Capitalization.                                                                                                                                                    |

|                                                                                                                                                                                                                        Properties                                                                                                                                                                                                                         ||
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| static[MutableList](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-list/index.html)\<[DisplayOptions.Capitalization](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#)!\>! | [VALUES](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#VALUES:kotlin.collections.MutableList) Unmodifiable List of all the capitalizations constants. |

## Enum values

### BEGINNING_OF_SENTENCE

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

```
enum val BEGINNING_OF_SENTENCE : DisplayOptions.Capitalization
```

The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the beginning of a sentence.  

### MIDDLE_OF_SENTENCE

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

```
enum val MIDDLE_OF_SENTENCE : DisplayOptions.Capitalization
```

The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the middle of a sentence.  

### STANDALONE

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

```
enum val STANDALONE : DisplayOptions.Capitalization
```

The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for stand-alone usage such as an isolated name on a calendar page.  

### UI_LIST_OR_MENU

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

```
enum val UI_LIST_OR_MENU : DisplayOptions.Capitalization
```

The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for a user-interface list or menu item.  

### UNDEFINED

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

```
enum val UNDEFINED : DisplayOptions.Capitalization
```

A possible setting for Capitalization. The capitalization context to be used is unknown (this is the default value).

## Properties

### VALUES

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

```
static val VALUES: MutableList<DisplayOptions.Capitalization!>!
```

Unmodifiable List of all the capitalizations constants. List version of[values()](https://developer.android.com/reference/kotlin/android/icu/text/DisplayOptions.Capitalization#).