export class UserAppRoleResponseDTO { id: string roleName: string constructor(model: UserAppRoleResponseDTO) { this.id = model.id this.roleName = model.roleName } static of(model: UserAppRoleResponseDTO): UserAppRoleResponseDTO; static of(models: UserAppRoleResponseDTO[]): UserAppRoleResponseDTO[]; static of(modelOrModels: UserAppRoleResponseDTO | UserAppRoleResponseDTO[]): UserAppRoleResponseDTO | UserAppRoleResponseDTO[] { return modelOrModels instanceof Array ? modelOrModels.map(it => new UserAppRoleResponseDTO(it)) : new UserAppRoleResponseDTO(modelOrModels) } }