public class GenderInfo extends Object
Modifier and Type | Class and Description |
---|---|
static class |
GenderInfo.Gender
Gender: OTHER means either the information is unavailable, or the person has declined to state MALE or FEMALE.
|
static class |
GenderInfo.ListGenderStyle
Enum only meant for use in CLDR and in testing.
|
Constructor and Description |
---|
GenderInfo(GenderInfo.ListGenderStyle genderStyle)
Only for testing and use with CLDR.
|
Modifier and Type | Method and Description |
---|---|
static GenderInfo |
getInstance(Locale locale)
Create GenderInfo from a Locale.
|
static GenderInfo |
getInstance(ULocale uLocale)
Create GenderInfo from a ULocale.
|
GenderInfo.Gender |
getListGender(GenderInfo.Gender... genders)
Get the gender of a list, based on locale usage.
|
GenderInfo.Gender |
getListGender(List<GenderInfo.Gender> genders)
Get the gender of a list, based on locale usage.
|
public GenderInfo(GenderInfo.ListGenderStyle genderStyle)
genderStyle
- gender stylepublic static GenderInfo getInstance(ULocale uLocale)
uLocale
- desired localepublic static GenderInfo getInstance(Locale locale)
locale
- desired localepublic GenderInfo.Gender getListGender(GenderInfo.Gender... genders)
genders
- a list of genders.public GenderInfo.Gender getListGender(List<GenderInfo.Gender> genders)
genders
- a list of genders.Copyright (c) 2013 IBM Corporation and others.