Uses of Interface
com.ibm.icu.text.PersonName
Packages that use PersonName
-
Uses of PersonName in com.ibm.icu.impl.personname
Classes in com.ibm.icu.impl.personname that implement PersonNameModifier and TypeClassDescriptionprivate static class
Internal class used when formatting a mononym (a PersonName object that only has a given-name field).Fields in com.ibm.icu.impl.personname declared as PersonNameModifier and TypeFieldDescriptionprivate PersonName
PersonNamePattern.GivenToSurnamePersonName.underlyingPersonName
Methods in com.ibm.icu.impl.personname that return PersonNameModifier and TypeMethodDescriptionprivate PersonName
PersonNamePattern.hackNameForEmptyFields
(PersonName originalName) Methods in com.ibm.icu.impl.personname with parameters of type PersonNameModifier and TypeMethodDescriptionPersonNamePattern.Element.format
(PersonName name) PersonNamePattern.format
(PersonName name) PersonNamePattern.LiteralText.format
(PersonName name) PersonNamePattern.NameFieldImpl.format
(PersonName name) PersonNameFormatterImpl.formatToString
(PersonName name) private PersonNamePattern
PersonNameFormatterImpl.getBestPattern
(PersonNamePattern[] patterns, PersonName name) private Locale
PersonNameFormatterImpl.getNameLocale
(PersonName name) Internal function to figure out the name's locale when the name doesn't specify it.private String
PersonNameFormatterImpl.getNameScript
(PersonName name) Internal function to figure out the name's script by examining its characters.private PersonName
PersonNamePattern.hackNameForEmptyFields
(PersonName originalName) boolean
PersonNamePattern.Element.isPopulated
(PersonName name) boolean
PersonNamePattern.LiteralText.isPopulated
(PersonName name) boolean
PersonNamePattern.NameFieldImpl.isPopulated
(PersonName name) private boolean
PersonNameFormatterImpl.nameIsGnFirst
(PersonName name) Returns the field order to use when formatting this name, taking into account the name's preferredOrder field, as well as the name and formatter's respective locales.int
PersonNamePattern.numEmptyFields
(PersonName name) int
PersonNamePattern.numPopulatedFields
(PersonName name) Constructors in com.ibm.icu.impl.personname with parameters of type PersonName -
Uses of PersonName in com.ibm.icu.text
Classes in com.ibm.icu.text that implement PersonNameModifier and TypeClassDescriptionclass
A concrete implementation of PersonNameFormatter.PersonName that simply stores the field values in a Map.Methods in com.ibm.icu.text with parameters of type PersonNameModifier and TypeMethodDescriptionPersonNameFormatter.formatToString
(PersonName name) Formats a name.