Administrator constructor

Administrator({
  1. Timestamp? creationDate,
  2. Timestamp? changeDate,
  3. User? user,
  4. bool? instance,
  5. Organization? organization,
  6. Project? project,
  7. ProjectGrant? projectGrant,
  8. Iterable<String>? roles,
})

Implementation

factory Administrator({
  $0.Timestamp? creationDate,
  $0.Timestamp? changeDate,
  User? user,
  $core.bool? instance,
  Organization? organization,
  Project? project,
  ProjectGrant? projectGrant,
  $core.Iterable<$core.String>? roles,
}) {
  final result = create();
  if (creationDate != null) result.creationDate = creationDate;
  if (changeDate != null) result.changeDate = changeDate;
  if (user != null) result.user = user;
  if (instance != null) result.instance = instance;
  if (organization != null) result.organization = organization;
  if (project != null) result.project = project;
  if (projectGrant != null) result.projectGrant = projectGrant;
  if (roles != null) result.roles.addAll(roles);
  return result;
}