Package com.ibm.icu.text
Class DisplayOptions.Builder
- java.lang.Object
-
- com.ibm.icu.text.DisplayOptions.Builder
-
- Enclosing class:
- DisplayOptions
public static class DisplayOptions.Builder extends java.lang.Object
Responsible for buildingDisplayOptions
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DisplayOptions
build()
Builds the display options.DisplayOptions.Builder
setCapitalization(DisplayOptions.Capitalization capitalization)
Sets the capitalization.DisplayOptions.Builder
setDisplayLength(DisplayOptions.DisplayLength displayLength)
Sets the display length.DisplayOptions.Builder
setGrammaticalCase(DisplayOptions.GrammaticalCase grammaticalCase)
Sets the grammatical case.DisplayOptions.Builder
setNameStyle(DisplayOptions.NameStyle nameStyle)
Sets the name style.DisplayOptions.Builder
setNounClass(DisplayOptions.NounClass nounClass)
Sets the noun class.DisplayOptions.Builder
setPluralCategory(DisplayOptions.PluralCategory pluralCategory)
Sets the plural category.DisplayOptions.Builder
setSubstituteHandling(DisplayOptions.SubstituteHandling substituteHandling)
Sets the substitute handling.
-
-
-
Method Detail
-
setGrammaticalCase
public DisplayOptions.Builder setGrammaticalCase(DisplayOptions.GrammaticalCase grammaticalCase)
Sets the grammatical case.- Parameters:
grammaticalCase
- The grammatical case.- Returns:
- Builder
-
setNounClass
public DisplayOptions.Builder setNounClass(DisplayOptions.NounClass nounClass)
Sets the noun class.- Parameters:
nounClass
- The noun class.- Returns:
- Builder
-
setPluralCategory
public DisplayOptions.Builder setPluralCategory(DisplayOptions.PluralCategory pluralCategory)
Sets the plural category.- Parameters:
pluralCategory
- The plural category.- Returns:
- Builder
-
setCapitalization
public DisplayOptions.Builder setCapitalization(DisplayOptions.Capitalization capitalization)
Sets the capitalization.- Parameters:
capitalization
- The capitalization.- Returns:
- Builder
-
setNameStyle
public DisplayOptions.Builder setNameStyle(DisplayOptions.NameStyle nameStyle)
Sets the name style.- Parameters:
nameStyle
- The name style.- Returns:
- Builder
-
setDisplayLength
public DisplayOptions.Builder setDisplayLength(DisplayOptions.DisplayLength displayLength)
Sets the display length.- Parameters:
displayLength
- The display length.- Returns:
- Builder
-
setSubstituteHandling
public DisplayOptions.Builder setSubstituteHandling(DisplayOptions.SubstituteHandling substituteHandling)
Sets the substitute handling.- Parameters:
substituteHandling
- The substitute handling.- Returns:
- Builder
-
build
public DisplayOptions build()
Builds the display options.- Returns:
- DisplayOptions
-
-