AccountTakeoverName

public final class AccountTakeoverName

Group of attributes intended to hold information about a customer or traveler''s name for the account.

Parameters

lastName

Surname, or last name, of the person.

firstName

Given, or first name, of the person.

middleName

Middle name of the person.

title

Title of the person for name (e.g. Mr., Ms. etc).

suffix

Generational designations (e.g. Sr, Jr, III) or values indicate that the individual holds a position, educational degree, accreditation, office, or honor (e.g. PhD, CCNA, OBE).

Constructors

Link copied to clipboard
public AccountTakeoverName AccountTakeoverName(String lastName, String firstName, String middleName, String title, String suffix)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
@Length(max = 200)
@NotNull()
@Valid()
private final String firstName
Link copied to clipboard
@Length(max = 200)
@NotNull()
@Valid()
private final String lastName
Link copied to clipboard
@Length(max = 200)
@Valid()
private final String middleName
Link copied to clipboard
@Length(max = 50)
@Valid()
private final String suffix
Link copied to clipboard
@Length(max = 200)
@Valid()
private final String title

Functions

Link copied to clipboard
public final static AccountTakeoverName.Builder builder()
Link copied to clipboard
public final String getFirstName()
Link copied to clipboard
public final String getLastName()
Link copied to clipboard
public final String getMiddleName()
Link copied to clipboard
public final String getSuffix()
Link copied to clipboard
public final String getTitle()
Link copied to clipboard