Added in API level 35
Builder
class Builder
kotlin.Any | |
↳ | android.icu.text.DisplayOptions.Builder |
Responsible for building DisplayOptions
.
Summary
Public methods | |
---|---|
open DisplayOptions! |
build() Builds the display options. |
open DisplayOptions.Builder! |
setCapitalization(capitalization: DisplayOptions.Capitalization!) Sets the capitalization. |
open DisplayOptions.Builder! |
setDisplayLength(displayLength: DisplayOptions.DisplayLength!) Sets the display length. |
open DisplayOptions.Builder! |
setGrammaticalCase(grammaticalCase: DisplayOptions.GrammaticalCase!) Sets the grammatical case. |
open DisplayOptions.Builder! |
setNameStyle(nameStyle: DisplayOptions.NameStyle!) Sets the name style. |
open DisplayOptions.Builder! |
setNounClass(nounClass: DisplayOptions.NounClass!) Sets the noun class. |
open DisplayOptions.Builder! |
setPluralCategory(pluralCategory: DisplayOptions.PluralCategory!) Sets the plural category. |
open DisplayOptions.Builder! |
setSubstituteHandling(substituteHandling: DisplayOptions.SubstituteHandling!) Sets the substitute handling. |
Public methods
build
Added in API level 35
open fun build(): DisplayOptions!
Builds the display options.
Return | |
---|---|
DisplayOptions! |
DisplayOptions |
setCapitalization
Added in API level 35
open fun setCapitalization(capitalization: DisplayOptions.Capitalization!): DisplayOptions.Builder!
Sets the capitalization.
Parameters | |
---|---|
capitalization |
DisplayOptions.Capitalization!: The capitalization. |
Return | |
---|---|
DisplayOptions.Builder! |
Builder |
setDisplayLength
Added in API level 35
open fun setDisplayLength(displayLength: DisplayOptions.DisplayLength!): DisplayOptions.Builder!
Sets the display length.
Parameters | |
---|---|
displayLength |
DisplayOptions.DisplayLength!: The display length. |
Return | |
---|---|
DisplayOptions.Builder! |
Builder |
setGrammaticalCase
Added in API level 35
open fun setGrammaticalCase(grammaticalCase: DisplayOptions.GrammaticalCase!): DisplayOptions.Builder!
Sets the grammatical case.
Parameters | |
---|---|
grammaticalCase |
DisplayOptions.GrammaticalCase!: The grammatical case. |
Return | |
---|---|
DisplayOptions.Builder! |
Builder |
setNameStyle
Added in API level 35
open fun setNameStyle(nameStyle: DisplayOptions.NameStyle!): DisplayOptions.Builder!
Sets the name style.
Parameters | |
---|---|
nameStyle |
DisplayOptions.NameStyle!: The name style. |
Return | |
---|---|
DisplayOptions.Builder! |
Builder |
setNounClass
Added in API level 35
open fun setNounClass(nounClass: DisplayOptions.NounClass!): DisplayOptions.Builder!
Sets the noun class.
Parameters | |
---|---|
nounClass |
DisplayOptions.NounClass!: The noun class. |
Return | |
---|---|
DisplayOptions.Builder! |
Builder |
setPluralCategory
Added in API level 35
open fun setPluralCategory(pluralCategory: DisplayOptions.PluralCategory!): DisplayOptions.Builder!
Sets the plural category.
Parameters | |
---|---|
pluralCategory |
DisplayOptions.PluralCategory!: The plural category. |
Return | |
---|---|
DisplayOptions.Builder! |
Builder |
setSubstituteHandling
Added in API level 35
open fun setSubstituteHandling(substituteHandling: DisplayOptions.SubstituteHandling!): DisplayOptions.Builder!
Sets the substitute handling.
Parameters | |
---|---|
substituteHandling |
DisplayOptions.SubstituteHandling!: The substitute handling. |
Return | |
---|---|
DisplayOptions.Builder! |
Builder |