Class Name
- java.lang.Object
-
- com.ellucian.generated.eedm.recruitment_persons.v7_0.Name
-
@Generated("jsonschema2pojo") public class Name extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private String
firstName
First Nameprivate String
fullName
Full Nameprivate String
lastName
Last Nameprivate String
lastNamePrefix
Last Name Prefixprivate String
middleName
Middle Nameprivate String
pedigree
Pedigree/Suffixprivate Object
preference
Name Preferenceprivate List<String>
professionalAbbreviations
Professional Abbreviationprivate String
title
Titleprivate Type
type
Name Type
-
Constructor Summary
Constructors Constructor Description Name()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
String
getFirstName()
First NameString
getFullName()
Full NameString
getLastName()
Last NameString
getLastNamePrefix()
Last Name PrefixString
getMiddleName()
Middle NameString
getPedigree()
Pedigree/SuffixObject
getPreference()
Name PreferenceList<String>
getProfessionalAbbreviations()
Professional AbbreviationString
getTitle()
TitleType
getType()
Name Typeint
hashCode()
void
setFirstName(String firstName)
First Namevoid
setFullName(String fullName)
Full Namevoid
setLastName(String lastName)
Last Namevoid
setLastNamePrefix(String lastNamePrefix)
Last Name Prefixvoid
setMiddleName(String middleName)
Middle Namevoid
setPedigree(String pedigree)
Pedigree/Suffixvoid
setPreference(Object preference)
Name Preferencevoid
setProfessionalAbbreviations(List<String> professionalAbbreviations)
Professional Abbreviationvoid
setTitle(String title)
Titlevoid
setType(Type type)
Name TypeString
toString()
Name
withFirstName(String firstName)
Name
withFullName(String fullName)
Name
withLastName(String lastName)
Name
withLastNamePrefix(String lastNamePrefix)
Name
withMiddleName(String middleName)
Name
withPedigree(String pedigree)
Name
withPreference(Object preference)
Name
withProfessionalAbbreviations(List<String> professionalAbbreviations)
Name
withTitle(String title)
Name
withType(Type type)
-
-
-
Field Detail
-
type
@JsonPropertyDescription("The type of a person\'s name being defined. For example, a \"Primary\" name.") private Type type
Name TypeThe type of a person's name being defined. For example, a "Primary" name. (Required)
-
preference
@JsonPropertyDescription("Indicates the preferred name for the person. Only one name should be set to preferred for a person.") private Object preference
Name PreferenceIndicates the preferred name for the person. Only one name should be set to preferred for a person.
-
fullName
@JsonPropertyDescription("The person\'s full name.") private String fullName
Full NameThe person's full name. (Required)
-
title
@JsonPropertyDescription("The person\'s title. For example, \"Mr.\", \"Mrs.\", or \"Dr.\".") private String title
TitleThe person's title. For example, "Mr.", "Mrs.", or "Dr.".
-
firstName
@JsonPropertyDescription("The person\'s first, or given, name.") private String firstName
First NameThe person's first, or given, name.
-
middleName
@JsonPropertyDescription("The person\'s middle name.") private String middleName
Middle NameThe person's middle name.
-
lastNamePrefix
@JsonPropertyDescription("The article or preposition portion of a person\'s last name. For example, \"De la\", \"Van\", or \"Van der Von\".") private String lastNamePrefix
Last Name PrefixThe article or preposition portion of a person's last name. For example, "De la", "Van", or "Van der Von".
-
lastName
@JsonPropertyDescription("The person\'s last, or family, name.") private String lastName
Last NameThe person's last, or family, name.
-
pedigree
@JsonPropertyDescription("The person\'s pedigree. For example, \"Jr.\" or \"Sr.\".") private String pedigree
Pedigree/SuffixThe person's pedigree. For example, "Jr." or "Sr.".
-
professionalAbbreviations
@JsonPropertyDescription("A post-nominal professional abbreviation, reflecting an earned degree or honor. For example, \"M.D.\" or \"Ph.D.\".") private List<String> professionalAbbreviations
Professional AbbreviationA post-nominal professional abbreviation, reflecting an earned degree or honor. For example, "M.D." or "Ph.D.".
-
-
Method Detail
-
getType
public Type getType()
Name TypeThe type of a person's name being defined. For example, a "Primary" name. (Required)
-
setType
public void setType(Type type)
Name TypeThe type of a person's name being defined. For example, a "Primary" name. (Required)
-
getPreference
public Object getPreference()
Name PreferenceIndicates the preferred name for the person. Only one name should be set to preferred for a person.
-
setPreference
public void setPreference(Object preference)
Name PreferenceIndicates the preferred name for the person. Only one name should be set to preferred for a person.
-
getFullName
public String getFullName()
Full NameThe person's full name. (Required)
-
setFullName
public void setFullName(String fullName)
Full NameThe person's full name. (Required)
-
getTitle
public String getTitle()
TitleThe person's title. For example, "Mr.", "Mrs.", or "Dr.".
-
setTitle
public void setTitle(String title)
TitleThe person's title. For example, "Mr.", "Mrs.", or "Dr.".
-
getFirstName
public String getFirstName()
First NameThe person's first, or given, name.
-
setFirstName
public void setFirstName(String firstName)
First NameThe person's first, or given, name.
-
getMiddleName
public String getMiddleName()
Middle NameThe person's middle name.
-
setMiddleName
public void setMiddleName(String middleName)
Middle NameThe person's middle name.
-
getLastNamePrefix
public String getLastNamePrefix()
Last Name PrefixThe article or preposition portion of a person's last name. For example, "De la", "Van", or "Van der Von".
-
setLastNamePrefix
public void setLastNamePrefix(String lastNamePrefix)
Last Name PrefixThe article or preposition portion of a person's last name. For example, "De la", "Van", or "Van der Von".
-
getLastName
public String getLastName()
Last NameThe person's last, or family, name.
-
setLastName
public void setLastName(String lastName)
Last NameThe person's last, or family, name.
-
getPedigree
public String getPedigree()
Pedigree/SuffixThe person's pedigree. For example, "Jr." or "Sr.".
-
setPedigree
public void setPedigree(String pedigree)
Pedigree/SuffixThe person's pedigree. For example, "Jr." or "Sr.".
-
getProfessionalAbbreviations
public List<String> getProfessionalAbbreviations()
Professional AbbreviationA post-nominal professional abbreviation, reflecting an earned degree or honor. For example, "M.D." or "Ph.D.".
-
setProfessionalAbbreviations
public void setProfessionalAbbreviations(List<String> professionalAbbreviations)
Professional AbbreviationA post-nominal professional abbreviation, reflecting an earned degree or honor. For example, "M.D." or "Ph.D.".
-
withProfessionalAbbreviations
public Name withProfessionalAbbreviations(List<String> professionalAbbreviations)
-
-