LastName constructor

LastName(
  1. String? str
)

Returns a valid LastName object.

Throws ValueException:

Implementation

factory LastName(String? str) {
  if (str == null || str.isEmpty) {
    throw const RequiredValueException();
  } else if (!validate(str)) {
    throw InvalidValueException(str);
  }
  return LastName._(str);
}