Package | Description |
---|---|
com.ibm.icu.text |
Extensions and enhancements to java.text to support unicode transforms, UnicodeSet, surrogate char utilities, UCA collation, normalization, break iteration (rule and dictionary based), enhanced number format, international string searching, and arabic shaping.
|
Modifier and Type | Method and Description |
---|---|
static PersonNameFormatter.Builder |
PersonNameFormatter.builder()
Returns a Builder object that can be used to construct a new PersonNameFormatter.
|
PersonNameFormatter.Builder |
PersonNameFormatter.Builder.setDisplayOrder(PersonNameFormatter.DisplayOrder order)
Specifies the desired display order for the formatted names.
|
PersonNameFormatter.Builder |
PersonNameFormatter.Builder.setFormality(PersonNameFormatter.Formality formality)
Sets the name formality for the formatter to be constructed.
|
PersonNameFormatter.Builder |
PersonNameFormatter.Builder.setLength(PersonNameFormatter.Length length)
Sets the name length for the formatter to be constructed.
|
PersonNameFormatter.Builder |
PersonNameFormatter.Builder.setLocale(Locale locale)
Sets the locale for the formatter to be constructed.
|
PersonNameFormatter.Builder |
PersonNameFormatter.Builder.setSurnameAllCaps(boolean allCaps)
Requests that the surname in the formatted result be rendered in ALL CAPS.
|
PersonNameFormatter.Builder |
PersonNameFormatter.Builder.setUsage(PersonNameFormatter.Usage usage)
Sets the name usage for the formatter to be constructed.
|
PersonNameFormatter.Builder |
PersonNameFormatter.toBuilder()
Returns a Builder object whose fields match those used to construct this formatter,
allowing a new formatter to be created based on this one.
|
Copyright © 2016 Unicode, Inc. and others.