Package com.ibm.icu.text
Class DisplayOptions.Builder
java.lang.Object
com.ibm.icu.text.DisplayOptions.Builder
- Enclosing class:
DisplayOptions
Responsible for building
DisplayOptions
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the display options.setCapitalization
(DisplayOptions.Capitalization capitalization) Sets the capitalization.setDisplayLength
(DisplayOptions.DisplayLength displayLength) Sets the display length.setGrammaticalCase
(DisplayOptions.GrammaticalCase grammaticalCase) Sets the grammatical case.setNameStyle
(DisplayOptions.NameStyle nameStyle) Sets the name style.setNounClass
(DisplayOptions.NounClass nounClass) Sets the noun class.setPluralCategory
(DisplayOptions.PluralCategory pluralCategory) Sets the plural category.setSubstituteHandling
(DisplayOptions.SubstituteHandling substituteHandling) Sets the substitute handling.
-
Method Details
-
setGrammaticalCase
Sets the grammatical case.- Parameters:
grammaticalCase
- The grammatical case.- Returns:
- Builder
-
setNounClass
Sets the noun class.- Parameters:
nounClass
- The noun class.- Returns:
- Builder
-
setPluralCategory
Sets the plural category.- Parameters:
pluralCategory
- The plural category.- Returns:
- Builder
-
setCapitalization
Sets the capitalization.- Parameters:
capitalization
- The capitalization.- Returns:
- Builder
-
setNameStyle
Sets the name style.- Parameters:
nameStyle
- The name style.- Returns:
- Builder
-
setDisplayLength
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
Builds the display options.- Returns:
- DisplayOptions
-