operator [] method

Object? operator [](
  1. Namon namon
)

Fetches the raw form of a namon.

Implementation

Object? operator [](Namon namon) {
  if (namon == Namon.prefix) return _fullName.prefix;
  if (namon == Namon.firstName) return _fullName.firstName;
  if (namon == Namon.middleName) return _fullName.middleName;
  if (namon == Namon.lastName) return _fullName.lastName;
  if (namon == Namon.suffix) return _fullName.suffix;
  return null;
}