Class Name
- java.lang.Object
-
- com.ellucian.generated.eedm.persons.v12_2_0.Name
-
@Generated("jsonschema2pojo") public class Name extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private StringfirstNameFirst Nameprivate StringfullNameFull Nameprivate StringlastNameLast Nameprivate StringlastNamePrefixLast Name Prefixprivate StringmiddleNameMiddle Nameprivate StringpedigreePedigree/Suffixprivate ObjectpreferenceName Preferenceprivate List<String>professionalAbbreviationsProfessional Abbreviationprivate StringtitleTitleprivate ObjecttypeName Type
-
Constructor Summary
Constructors Constructor Description Name()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)StringgetFirstName()First NameStringgetFullName()Full NameStringgetLastName()Last NameStringgetLastNamePrefix()Last Name PrefixStringgetMiddleName()Middle NameStringgetPedigree()Pedigree/SuffixObjectgetPreference()Name PreferenceList<String>getProfessionalAbbreviations()Professional AbbreviationStringgetTitle()TitleObjectgetType()Name TypeinthashCode()voidsetFirstName(String firstName)First NamevoidsetFullName(String fullName)Full NamevoidsetLastName(String lastName)Last NamevoidsetLastNamePrefix(String lastNamePrefix)Last Name PrefixvoidsetMiddleName(String middleName)Middle NamevoidsetPedigree(String pedigree)Pedigree/SuffixvoidsetPreference(Object preference)Name PreferencevoidsetProfessionalAbbreviations(List<String> professionalAbbreviations)Professional AbbreviationvoidsetTitle(String title)TitlevoidsetType(Object type)Name TypeStringtoString()NamewithFirstName(String firstName)NamewithFullName(String fullName)NamewithLastName(String lastName)NamewithLastNamePrefix(String lastNamePrefix)NamewithMiddleName(String middleName)NamewithPedigree(String pedigree)NamewithPreference(Object preference)NamewithProfessionalAbbreviations(List<String> professionalAbbreviations)NamewithTitle(String title)NamewithType(Object type)
-
-
-
Field Detail
-
type
@JsonPropertyDescription("The type of a person\'s name being defined. For example, a \"Primary\" name.") private Object typeName TypeThe type of a person's name being defined. For example, a "Primary" name.
-
preference
@JsonPropertyDescription("Indicates the preferred name for the person. Only one name should be set to preferred for a person.") private Object preferenceName 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 fullNameFull NameThe person's full name. (Required)
-
title
@JsonPropertyDescription("The person\'s title. For example, \"Mr.\", \"Mrs.\", or \"Dr.\".") private String titleTitleThe person's title. For example, "Mr.", "Mrs.", or "Dr.".
-
firstName
@JsonPropertyDescription("The person\'s first, or given, name.") private String firstNameFirst NameThe person's first, or given, name.
-
middleName
@JsonPropertyDescription("The person\'s middle name.") private String middleNameMiddle 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 lastNamePrefixLast 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 lastNameLast NameThe person's last, or family, name.
-
pedigree
@JsonPropertyDescription("The person\'s pedigree. For example, \"Jr.\" or \"Sr.\".") private String pedigreePedigree/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> professionalAbbreviationsProfessional AbbreviationA post-nominal professional abbreviation, reflecting an earned degree or honor. For example, "M.D." or "Ph.D.".
-
-
Method Detail
-
getType
public Object getType()
Name TypeThe type of a person's name being defined. For example, a "Primary" name.
-
setType
public void setType(Object type)
Name TypeThe type of a person's name being defined. For example, a "Primary" name.
-
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)
-
-