UserGrantQuery constructor

UserGrantQuery({
  1. UserGrantProjectIDQuery? projectIdQuery,
  2. UserGrantUserIDQuery? userIdQuery,
  3. UserGrantWithGrantedQuery? withGrantedQuery,
  4. UserGrantRoleKeyQuery? roleKeyQuery,
  5. UserGrantProjectGrantIDQuery? projectGrantIdQuery,
  6. UserGrantUserNameQuery? userNameQuery,
  7. UserGrantFirstNameQuery? firstNameQuery,
  8. UserGrantLastNameQuery? lastNameQuery,
  9. UserGrantEmailQuery? emailQuery,
  10. UserGrantOrgNameQuery? orgNameQuery,
  11. UserGrantOrgDomainQuery? orgDomainQuery,
  12. UserGrantProjectNameQuery? projectNameQuery,
  13. UserGrantDisplayNameQuery? displayNameQuery,
  14. UserGrantUserTypeQuery? userTypeQuery,
})

Implementation

factory UserGrantQuery({
  UserGrantProjectIDQuery? projectIdQuery,
  UserGrantUserIDQuery? userIdQuery,
  UserGrantWithGrantedQuery? withGrantedQuery,
  UserGrantRoleKeyQuery? roleKeyQuery,
  UserGrantProjectGrantIDQuery? projectGrantIdQuery,
  UserGrantUserNameQuery? userNameQuery,
  UserGrantFirstNameQuery? firstNameQuery,
  UserGrantLastNameQuery? lastNameQuery,
  UserGrantEmailQuery? emailQuery,
  UserGrantOrgNameQuery? orgNameQuery,
  UserGrantOrgDomainQuery? orgDomainQuery,
  UserGrantProjectNameQuery? projectNameQuery,
  UserGrantDisplayNameQuery? displayNameQuery,
  UserGrantUserTypeQuery? userTypeQuery,
}) {
  final _result = create();
  if (projectIdQuery != null) {
    _result.projectIdQuery = projectIdQuery;
  }
  if (userIdQuery != null) {
    _result.userIdQuery = userIdQuery;
  }
  if (withGrantedQuery != null) {
    _result.withGrantedQuery = withGrantedQuery;
  }
  if (roleKeyQuery != null) {
    _result.roleKeyQuery = roleKeyQuery;
  }
  if (projectGrantIdQuery != null) {
    _result.projectGrantIdQuery = projectGrantIdQuery;
  }
  if (userNameQuery != null) {
    _result.userNameQuery = userNameQuery;
  }
  if (firstNameQuery != null) {
    _result.firstNameQuery = firstNameQuery;
  }
  if (lastNameQuery != null) {
    _result.lastNameQuery = lastNameQuery;
  }
  if (emailQuery != null) {
    _result.emailQuery = emailQuery;
  }
  if (orgNameQuery != null) {
    _result.orgNameQuery = orgNameQuery;
  }
  if (orgDomainQuery != null) {
    _result.orgDomainQuery = orgDomainQuery;
  }
  if (projectNameQuery != null) {
    _result.projectNameQuery = projectNameQuery;
  }
  if (displayNameQuery != null) {
    _result.displayNameQuery = displayNameQuery;
  }
  if (userTypeQuery != null) {
    _result.userTypeQuery = userTypeQuery;
  }
  return _result;
}