invoice/lib/data/models/client_model.g.dart

2213 lines
79 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'client_model.dart';
// **************************************************************************
// BuiltValueGenerator
// **************************************************************************
Serializer<ClientListResponse> _$clientListResponseSerializer =
new _$ClientListResponseSerializer();
Serializer<ClientItemResponse> _$clientItemResponseSerializer =
new _$ClientItemResponseSerializer();
Serializer<ClientEntity> _$clientEntitySerializer =
new _$ClientEntitySerializer();
Serializer<ClientContactEntity> _$clientContactEntitySerializer =
new _$ClientContactEntitySerializer();
class _$ClientListResponseSerializer
implements StructuredSerializer<ClientListResponse> {
@override
final Iterable<Type> types = const [ClientListResponse, _$ClientListResponse];
@override
final String wireName = 'ClientListResponse';
@override
Iterable<Object?> serialize(
Serializers serializers, ClientListResponse object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'data',
serializers.serialize(object.data,
specifiedType:
const FullType(BuiltList, const [const FullType(ClientEntity)])),
];
return result;
}
@override
ClientListResponse deserialize(
Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = new ClientListResponseBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'data':
result.data.replace(serializers.deserialize(value,
specifiedType: const FullType(
BuiltList, const [const FullType(ClientEntity)]))!
as BuiltList<Object?>);
break;
}
}
return result.build();
}
}
class _$ClientItemResponseSerializer
implements StructuredSerializer<ClientItemResponse> {
@override
final Iterable<Type> types = const [ClientItemResponse, _$ClientItemResponse];
@override
final String wireName = 'ClientItemResponse';
@override
Iterable<Object?> serialize(
Serializers serializers, ClientItemResponse object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'data',
serializers.serialize(object.data,
specifiedType: const FullType(ClientEntity)),
];
return result;
}
@override
ClientItemResponse deserialize(
Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = new ClientItemResponseBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'data':
result.data.replace(serializers.deserialize(value,
specifiedType: const FullType(ClientEntity))! as ClientEntity);
break;
}
}
return result.build();
}
}
class _$ClientEntitySerializer implements StructuredSerializer<ClientEntity> {
@override
final Iterable<Type> types = const [ClientEntity, _$ClientEntity];
@override
final String wireName = 'ClientEntity';
@override
Iterable<Object?> serialize(Serializers serializers, ClientEntity object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'group_settings_id',
serializers.serialize(object.groupId,
specifiedType: const FullType(String)),
'name',
serializers.serialize(object.name, specifiedType: const FullType(String)),
'display_name',
serializers.serialize(object.displayName,
specifiedType: const FullType(String)),
'balance',
serializers.serialize(object.balance,
specifiedType: const FullType(double)),
'credit_balance',
serializers.serialize(object.creditBalance,
specifiedType: const FullType(double)),
'payment_balance',
serializers.serialize(object.paymentBalance,
specifiedType: const FullType(double)),
'paid_to_date',
serializers.serialize(object.paidToDate,
specifiedType: const FullType(double)),
'client_hash',
serializers.serialize(object.clientHash,
specifiedType: const FullType(String)),
'address1',
serializers.serialize(object.address1,
specifiedType: const FullType(String)),
'address2',
serializers.serialize(object.address2,
specifiedType: const FullType(String)),
'city',
serializers.serialize(object.city, specifiedType: const FullType(String)),
'state',
serializers.serialize(object.state,
specifiedType: const FullType(String)),
'postal_code',
serializers.serialize(object.postalCode,
specifiedType: const FullType(String)),
'country_id',
serializers.serialize(object.countryId,
specifiedType: const FullType(String)),
'phone',
serializers.serialize(object.phone,
specifiedType: const FullType(String)),
'private_notes',
serializers.serialize(object.privateNotes,
specifiedType: const FullType(String)),
'public_notes',
serializers.serialize(object.publicNotes,
specifiedType: const FullType(String)),
'website',
serializers.serialize(object.website,
specifiedType: const FullType(String)),
'industry_id',
serializers.serialize(object.industryId,
specifiedType: const FullType(String)),
'size_id',
serializers.serialize(object.sizeId,
specifiedType: const FullType(String)),
'vat_number',
serializers.serialize(object.vatNumber,
specifiedType: const FullType(String)),
'id_number',
serializers.serialize(object.idNumber,
specifiedType: const FullType(String)),
'number',
serializers.serialize(object.number,
specifiedType: const FullType(String)),
'shipping_address1',
serializers.serialize(object.shippingAddress1,
specifiedType: const FullType(String)),
'shipping_address2',
serializers.serialize(object.shippingAddress2,
specifiedType: const FullType(String)),
'shipping_city',
serializers.serialize(object.shippingCity,
specifiedType: const FullType(String)),
'shipping_state',
serializers.serialize(object.shippingState,
specifiedType: const FullType(String)),
'shipping_postal_code',
serializers.serialize(object.shippingPostalCode,
specifiedType: const FullType(String)),
'shipping_country_id',
serializers.serialize(object.shippingCountryId,
specifiedType: const FullType(String)),
'settings',
serializers.serialize(object.settings,
specifiedType: const FullType(SettingsEntity)),
'last_login',
serializers.serialize(object.lastLogin,
specifiedType: const FullType(int)),
'custom_value1',
serializers.serialize(object.customValue1,
specifiedType: const FullType(String)),
'custom_value2',
serializers.serialize(object.customValue2,
specifiedType: const FullType(String)),
'custom_value3',
serializers.serialize(object.customValue3,
specifiedType: const FullType(String)),
'custom_value4',
serializers.serialize(object.customValue4,
specifiedType: const FullType(String)),
'routing_id',
serializers.serialize(object.routingId,
specifiedType: const FullType(String)),
'is_tax_exempt',
serializers.serialize(object.isTaxExempt,
specifiedType: const FullType(bool)),
'tax_info',
serializers.serialize(object.taxData,
specifiedType: const FullType(TaxDataEntity)),
'classification',
serializers.serialize(object.classification,
specifiedType: const FullType(String)),
'contacts',
serializers.serialize(object.contacts,
specifiedType: const FullType(
BuiltList, const [const FullType.nullable(ClientContactEntity)])),
'activities',
serializers.serialize(object.activities,
specifiedType: const FullType(
BuiltList, const [const FullType(ActivityEntity)])),
'ledger',
serializers.serialize(object.ledger,
specifiedType:
const FullType(BuiltList, const [const FullType(LedgerEntity)])),
'gateway_tokens',
serializers.serialize(object.gatewayTokens,
specifiedType: const FullType(
BuiltList, const [const FullType(GatewayTokenEntity)])),
'documents',
serializers.serialize(object.documents,
specifiedType: const FullType(
BuiltList, const [const FullType(DocumentEntity)])),
'system_logs',
serializers.serialize(object.systemLogs,
specifiedType: const FullType(
BuiltList, const [const FullType(SystemLogEntity)])),
'created_at',
serializers.serialize(object.createdAt,
specifiedType: const FullType(int)),
'updated_at',
serializers.serialize(object.updatedAt,
specifiedType: const FullType(int)),
'archived_at',
serializers.serialize(object.archivedAt,
specifiedType: const FullType(int)),
'id',
serializers.serialize(object.id, specifiedType: const FullType(String)),
];
Object? value;
value = object.loadedAt;
if (value != null) {
result
..add('loadedAt')
..add(serializers.serialize(value, specifiedType: const FullType(int)));
}
value = object.isChanged;
if (value != null) {
result
..add('isChanged')
..add(
serializers.serialize(value, specifiedType: const FullType(bool)));
}
value = object.isDeleted;
if (value != null) {
result
..add('is_deleted')
..add(
serializers.serialize(value, specifiedType: const FullType(bool)));
}
value = object.createdUserId;
if (value != null) {
result
..add('user_id')
..add(serializers.serialize(value,
specifiedType: const FullType(String)));
}
value = object.assignedUserId;
if (value != null) {
result
..add('assigned_user_id')
..add(serializers.serialize(value,
specifiedType: const FullType(String)));
}
return result;
}
@override
ClientEntity deserialize(
Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = new ClientEntityBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'group_settings_id':
result.groupId = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'loadedAt':
result.loadedAt = serializers.deserialize(value,
specifiedType: const FullType(int)) as int?;
break;
case 'name':
result.name = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'display_name':
result.displayName = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'balance':
result.balance = serializers.deserialize(value,
specifiedType: const FullType(double))! as double;
break;
case 'credit_balance':
result.creditBalance = serializers.deserialize(value,
specifiedType: const FullType(double))! as double;
break;
case 'payment_balance':
result.paymentBalance = serializers.deserialize(value,
specifiedType: const FullType(double))! as double;
break;
case 'paid_to_date':
result.paidToDate = serializers.deserialize(value,
specifiedType: const FullType(double))! as double;
break;
case 'client_hash':
result.clientHash = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'address1':
result.address1 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'address2':
result.address2 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'city':
result.city = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'state':
result.state = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'postal_code':
result.postalCode = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'country_id':
result.countryId = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'phone':
result.phone = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'private_notes':
result.privateNotes = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'public_notes':
result.publicNotes = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'website':
result.website = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'industry_id':
result.industryId = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'size_id':
result.sizeId = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'vat_number':
result.vatNumber = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'id_number':
result.idNumber = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'number':
result.number = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'shipping_address1':
result.shippingAddress1 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'shipping_address2':
result.shippingAddress2 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'shipping_city':
result.shippingCity = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'shipping_state':
result.shippingState = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'shipping_postal_code':
result.shippingPostalCode = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'shipping_country_id':
result.shippingCountryId = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'settings':
result.settings.replace(serializers.deserialize(value,
specifiedType: const FullType(SettingsEntity))!
as SettingsEntity);
break;
case 'last_login':
result.lastLogin = serializers.deserialize(value,
specifiedType: const FullType(int))! as int;
break;
case 'custom_value1':
result.customValue1 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'custom_value2':
result.customValue2 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'custom_value3':
result.customValue3 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'custom_value4':
result.customValue4 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'routing_id':
result.routingId = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'is_tax_exempt':
result.isTaxExempt = serializers.deserialize(value,
specifiedType: const FullType(bool))! as bool;
break;
case 'tax_info':
result.taxData.replace(serializers.deserialize(value,
specifiedType: const FullType(TaxDataEntity))! as TaxDataEntity);
break;
case 'classification':
result.classification = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'contacts':
result.contacts.replace(serializers.deserialize(value,
specifiedType: const FullType(BuiltList, const [
const FullType.nullable(ClientContactEntity)
]))! as BuiltList<Object?>);
break;
case 'activities':
result.activities.replace(serializers.deserialize(value,
specifiedType: const FullType(
BuiltList, const [const FullType(ActivityEntity)]))!
as BuiltList<Object?>);
break;
case 'ledger':
result.ledger.replace(serializers.deserialize(value,
specifiedType: const FullType(
BuiltList, const [const FullType(LedgerEntity)]))!
as BuiltList<Object?>);
break;
case 'gateway_tokens':
result.gatewayTokens.replace(serializers.deserialize(value,
specifiedType: const FullType(
BuiltList, const [const FullType(GatewayTokenEntity)]))!
as BuiltList<Object?>);
break;
case 'documents':
result.documents.replace(serializers.deserialize(value,
specifiedType: const FullType(
BuiltList, const [const FullType(DocumentEntity)]))!
as BuiltList<Object?>);
break;
case 'system_logs':
result.systemLogs.replace(serializers.deserialize(value,
specifiedType: const FullType(
BuiltList, const [const FullType(SystemLogEntity)]))!
as BuiltList<Object?>);
break;
case 'isChanged':
result.isChanged = serializers.deserialize(value,
specifiedType: const FullType(bool)) as bool?;
break;
case 'created_at':
result.createdAt = serializers.deserialize(value,
specifiedType: const FullType(int))! as int;
break;
case 'updated_at':
result.updatedAt = serializers.deserialize(value,
specifiedType: const FullType(int))! as int;
break;
case 'archived_at':
result.archivedAt = serializers.deserialize(value,
specifiedType: const FullType(int))! as int;
break;
case 'is_deleted':
result.isDeleted = serializers.deserialize(value,
specifiedType: const FullType(bool)) as bool?;
break;
case 'user_id':
result.createdUserId = serializers.deserialize(value,
specifiedType: const FullType(String)) as String?;
break;
case 'assigned_user_id':
result.assignedUserId = serializers.deserialize(value,
specifiedType: const FullType(String)) as String?;
break;
case 'id':
result.id = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
}
}
return result.build();
}
}
class _$ClientContactEntitySerializer
implements StructuredSerializer<ClientContactEntity> {
@override
final Iterable<Type> types = const [
ClientContactEntity,
_$ClientContactEntity
];
@override
final String wireName = 'ClientContactEntity';
@override
Iterable<Object?> serialize(
Serializers serializers, ClientContactEntity object,
{FullType specifiedType = FullType.unspecified}) {
final result = <Object?>[
'first_name',
serializers.serialize(object.firstName,
specifiedType: const FullType(String)),
'last_name',
serializers.serialize(object.lastName,
specifiedType: const FullType(String)),
'email',
serializers.serialize(object.email,
specifiedType: const FullType(String)),
'password',
serializers.serialize(object.password,
specifiedType: const FullType(String)),
'phone',
serializers.serialize(object.phone,
specifiedType: const FullType(String)),
'contact_key',
serializers.serialize(object.contactKey,
specifiedType: const FullType(String)),
'is_primary',
serializers.serialize(object.isPrimary,
specifiedType: const FullType(bool)),
'send_email',
serializers.serialize(object.sendEmail,
specifiedType: const FullType(bool)),
'custom_value1',
serializers.serialize(object.customValue1,
specifiedType: const FullType(String)),
'custom_value2',
serializers.serialize(object.customValue2,
specifiedType: const FullType(String)),
'custom_value3',
serializers.serialize(object.customValue3,
specifiedType: const FullType(String)),
'custom_value4',
serializers.serialize(object.customValue4,
specifiedType: const FullType(String)),
'last_login',
serializers.serialize(object.lastLogin,
specifiedType: const FullType(int)),
'link',
serializers.serialize(object.link, specifiedType: const FullType(String)),
'created_at',
serializers.serialize(object.createdAt,
specifiedType: const FullType(int)),
'updated_at',
serializers.serialize(object.updatedAt,
specifiedType: const FullType(int)),
'archived_at',
serializers.serialize(object.archivedAt,
specifiedType: const FullType(int)),
'id',
serializers.serialize(object.id, specifiedType: const FullType(String)),
];
Object? value;
value = object.isChanged;
if (value != null) {
result
..add('isChanged')
..add(
serializers.serialize(value, specifiedType: const FullType(bool)));
}
value = object.isDeleted;
if (value != null) {
result
..add('is_deleted')
..add(
serializers.serialize(value, specifiedType: const FullType(bool)));
}
value = object.createdUserId;
if (value != null) {
result
..add('user_id')
..add(serializers.serialize(value,
specifiedType: const FullType(String)));
}
value = object.assignedUserId;
if (value != null) {
result
..add('assigned_user_id')
..add(serializers.serialize(value,
specifiedType: const FullType(String)));
}
return result;
}
@override
ClientContactEntity deserialize(
Serializers serializers, Iterable<Object?> serialized,
{FullType specifiedType = FullType.unspecified}) {
final result = new ClientContactEntityBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current! as String;
iterator.moveNext();
final Object? value = iterator.current;
switch (key) {
case 'first_name':
result.firstName = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'last_name':
result.lastName = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'email':
result.email = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'password':
result.password = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'phone':
result.phone = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'contact_key':
result.contactKey = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'is_primary':
result.isPrimary = serializers.deserialize(value,
specifiedType: const FullType(bool))! as bool;
break;
case 'send_email':
result.sendEmail = serializers.deserialize(value,
specifiedType: const FullType(bool))! as bool;
break;
case 'custom_value1':
result.customValue1 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'custom_value2':
result.customValue2 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'custom_value3':
result.customValue3 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'custom_value4':
result.customValue4 = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'last_login':
result.lastLogin = serializers.deserialize(value,
specifiedType: const FullType(int))! as int;
break;
case 'link':
result.link = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
case 'isChanged':
result.isChanged = serializers.deserialize(value,
specifiedType: const FullType(bool)) as bool?;
break;
case 'created_at':
result.createdAt = serializers.deserialize(value,
specifiedType: const FullType(int))! as int;
break;
case 'updated_at':
result.updatedAt = serializers.deserialize(value,
specifiedType: const FullType(int))! as int;
break;
case 'archived_at':
result.archivedAt = serializers.deserialize(value,
specifiedType: const FullType(int))! as int;
break;
case 'is_deleted':
result.isDeleted = serializers.deserialize(value,
specifiedType: const FullType(bool)) as bool?;
break;
case 'user_id':
result.createdUserId = serializers.deserialize(value,
specifiedType: const FullType(String)) as String?;
break;
case 'assigned_user_id':
result.assignedUserId = serializers.deserialize(value,
specifiedType: const FullType(String)) as String?;
break;
case 'id':
result.id = serializers.deserialize(value,
specifiedType: const FullType(String))! as String;
break;
}
}
return result.build();
}
}
class _$ClientListResponse extends ClientListResponse {
@override
final BuiltList<ClientEntity> data;
factory _$ClientListResponse(
[void Function(ClientListResponseBuilder)? updates]) =>
(new ClientListResponseBuilder()..update(updates))._build();
_$ClientListResponse._({required this.data}) : super._() {
BuiltValueNullFieldError.checkNotNull(data, r'ClientListResponse', 'data');
}
@override
ClientListResponse rebuild(
void Function(ClientListResponseBuilder) updates) =>
(toBuilder()..update(updates)).build();
@override
ClientListResponseBuilder toBuilder() =>
new ClientListResponseBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is ClientListResponse && data == other.data;
}
int? __hashCode;
@override
int get hashCode {
if (__hashCode != null) return __hashCode!;
var _$hash = 0;
_$hash = $jc(_$hash, data.hashCode);
_$hash = $jf(_$hash);
return __hashCode ??= _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'ClientListResponse')
..add('data', data))
.toString();
}
}
class ClientListResponseBuilder
implements Builder<ClientListResponse, ClientListResponseBuilder> {
_$ClientListResponse? _$v;
ListBuilder<ClientEntity>? _data;
ListBuilder<ClientEntity> get data =>
_$this._data ??= new ListBuilder<ClientEntity>();
set data(ListBuilder<ClientEntity>? data) => _$this._data = data;
ClientListResponseBuilder();
ClientListResponseBuilder get _$this {
final $v = _$v;
if ($v != null) {
_data = $v.data.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(ClientListResponse other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$ClientListResponse;
}
@override
void update(void Function(ClientListResponseBuilder)? updates) {
if (updates != null) updates(this);
}
@override
ClientListResponse build() => _build();
_$ClientListResponse _build() {
_$ClientListResponse _$result;
try {
_$result = _$v ?? new _$ClientListResponse._(data: data.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'data';
data.build();
} catch (e) {
throw new BuiltValueNestedFieldError(
r'ClientListResponse', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
class _$ClientItemResponse extends ClientItemResponse {
@override
final ClientEntity data;
factory _$ClientItemResponse(
[void Function(ClientItemResponseBuilder)? updates]) =>
(new ClientItemResponseBuilder()..update(updates))._build();
_$ClientItemResponse._({required this.data}) : super._() {
BuiltValueNullFieldError.checkNotNull(data, r'ClientItemResponse', 'data');
}
@override
ClientItemResponse rebuild(
void Function(ClientItemResponseBuilder) updates) =>
(toBuilder()..update(updates)).build();
@override
ClientItemResponseBuilder toBuilder() =>
new ClientItemResponseBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is ClientItemResponse && data == other.data;
}
int? __hashCode;
@override
int get hashCode {
if (__hashCode != null) return __hashCode!;
var _$hash = 0;
_$hash = $jc(_$hash, data.hashCode);
_$hash = $jf(_$hash);
return __hashCode ??= _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'ClientItemResponse')
..add('data', data))
.toString();
}
}
class ClientItemResponseBuilder
implements Builder<ClientItemResponse, ClientItemResponseBuilder> {
_$ClientItemResponse? _$v;
ClientEntityBuilder? _data;
ClientEntityBuilder get data => _$this._data ??= new ClientEntityBuilder();
set data(ClientEntityBuilder? data) => _$this._data = data;
ClientItemResponseBuilder();
ClientItemResponseBuilder get _$this {
final $v = _$v;
if ($v != null) {
_data = $v.data.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(ClientItemResponse other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$ClientItemResponse;
}
@override
void update(void Function(ClientItemResponseBuilder)? updates) {
if (updates != null) updates(this);
}
@override
ClientItemResponse build() => _build();
_$ClientItemResponse _build() {
_$ClientItemResponse _$result;
try {
_$result = _$v ?? new _$ClientItemResponse._(data: data.build());
} catch (_) {
late String _$failedField;
try {
_$failedField = 'data';
data.build();
} catch (e) {
throw new BuiltValueNestedFieldError(
r'ClientItemResponse', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
class _$ClientEntity extends ClientEntity {
@override
final String groupId;
@override
final int? loadedAt;
@override
final String name;
@override
final String displayName;
@override
final double balance;
@override
final double creditBalance;
@override
final double paymentBalance;
@override
final double paidToDate;
@override
final String clientHash;
@override
final String address1;
@override
final String address2;
@override
final String city;
@override
final String state;
@override
final String postalCode;
@override
final String countryId;
@override
final String phone;
@override
final String privateNotes;
@override
final String publicNotes;
@override
final String website;
@override
final String industryId;
@override
final String sizeId;
@override
final String vatNumber;
@override
final String idNumber;
@override
final String number;
@override
final String shippingAddress1;
@override
final String shippingAddress2;
@override
final String shippingCity;
@override
final String shippingState;
@override
final String shippingPostalCode;
@override
final String shippingCountryId;
@override
final SettingsEntity settings;
@override
final int lastLogin;
@override
final String customValue1;
@override
final String customValue2;
@override
final String customValue3;
@override
final String customValue4;
@override
final String routingId;
@override
final bool isTaxExempt;
@override
final TaxDataEntity taxData;
@override
final String classification;
@override
final BuiltList<ClientContactEntity?> contacts;
@override
final BuiltList<ActivityEntity> activities;
@override
final BuiltList<LedgerEntity> ledger;
@override
final BuiltList<GatewayTokenEntity> gatewayTokens;
@override
final BuiltList<DocumentEntity> documents;
@override
final BuiltList<SystemLogEntity> systemLogs;
@override
final bool? isChanged;
@override
final int createdAt;
@override
final int updatedAt;
@override
final int archivedAt;
@override
final bool? isDeleted;
@override
final String? createdUserId;
@override
final String? assignedUserId;
@override
final String id;
factory _$ClientEntity([void Function(ClientEntityBuilder)? updates]) =>
(new ClientEntityBuilder()..update(updates))._build();
_$ClientEntity._(
{required this.groupId,
this.loadedAt,
required this.name,
required this.displayName,
required this.balance,
required this.creditBalance,
required this.paymentBalance,
required this.paidToDate,
required this.clientHash,
required this.address1,
required this.address2,
required this.city,
required this.state,
required this.postalCode,
required this.countryId,
required this.phone,
required this.privateNotes,
required this.publicNotes,
required this.website,
required this.industryId,
required this.sizeId,
required this.vatNumber,
required this.idNumber,
required this.number,
required this.shippingAddress1,
required this.shippingAddress2,
required this.shippingCity,
required this.shippingState,
required this.shippingPostalCode,
required this.shippingCountryId,
required this.settings,
required this.lastLogin,
required this.customValue1,
required this.customValue2,
required this.customValue3,
required this.customValue4,
required this.routingId,
required this.isTaxExempt,
required this.taxData,
required this.classification,
required this.contacts,
required this.activities,
required this.ledger,
required this.gatewayTokens,
required this.documents,
required this.systemLogs,
this.isChanged,
required this.createdAt,
required this.updatedAt,
required this.archivedAt,
this.isDeleted,
this.createdUserId,
this.assignedUserId,
required this.id})
: super._() {
BuiltValueNullFieldError.checkNotNull(groupId, r'ClientEntity', 'groupId');
BuiltValueNullFieldError.checkNotNull(name, r'ClientEntity', 'name');
BuiltValueNullFieldError.checkNotNull(
displayName, r'ClientEntity', 'displayName');
BuiltValueNullFieldError.checkNotNull(balance, r'ClientEntity', 'balance');
BuiltValueNullFieldError.checkNotNull(
creditBalance, r'ClientEntity', 'creditBalance');
BuiltValueNullFieldError.checkNotNull(
paymentBalance, r'ClientEntity', 'paymentBalance');
BuiltValueNullFieldError.checkNotNull(
paidToDate, r'ClientEntity', 'paidToDate');
BuiltValueNullFieldError.checkNotNull(
clientHash, r'ClientEntity', 'clientHash');
BuiltValueNullFieldError.checkNotNull(
address1, r'ClientEntity', 'address1');
BuiltValueNullFieldError.checkNotNull(
address2, r'ClientEntity', 'address2');
BuiltValueNullFieldError.checkNotNull(city, r'ClientEntity', 'city');
BuiltValueNullFieldError.checkNotNull(state, r'ClientEntity', 'state');
BuiltValueNullFieldError.checkNotNull(
postalCode, r'ClientEntity', 'postalCode');
BuiltValueNullFieldError.checkNotNull(
countryId, r'ClientEntity', 'countryId');
BuiltValueNullFieldError.checkNotNull(phone, r'ClientEntity', 'phone');
BuiltValueNullFieldError.checkNotNull(
privateNotes, r'ClientEntity', 'privateNotes');
BuiltValueNullFieldError.checkNotNull(
publicNotes, r'ClientEntity', 'publicNotes');
BuiltValueNullFieldError.checkNotNull(website, r'ClientEntity', 'website');
BuiltValueNullFieldError.checkNotNull(
industryId, r'ClientEntity', 'industryId');
BuiltValueNullFieldError.checkNotNull(sizeId, r'ClientEntity', 'sizeId');
BuiltValueNullFieldError.checkNotNull(
vatNumber, r'ClientEntity', 'vatNumber');
BuiltValueNullFieldError.checkNotNull(
idNumber, r'ClientEntity', 'idNumber');
BuiltValueNullFieldError.checkNotNull(number, r'ClientEntity', 'number');
BuiltValueNullFieldError.checkNotNull(
shippingAddress1, r'ClientEntity', 'shippingAddress1');
BuiltValueNullFieldError.checkNotNull(
shippingAddress2, r'ClientEntity', 'shippingAddress2');
BuiltValueNullFieldError.checkNotNull(
shippingCity, r'ClientEntity', 'shippingCity');
BuiltValueNullFieldError.checkNotNull(
shippingState, r'ClientEntity', 'shippingState');
BuiltValueNullFieldError.checkNotNull(
shippingPostalCode, r'ClientEntity', 'shippingPostalCode');
BuiltValueNullFieldError.checkNotNull(
shippingCountryId, r'ClientEntity', 'shippingCountryId');
BuiltValueNullFieldError.checkNotNull(
settings, r'ClientEntity', 'settings');
BuiltValueNullFieldError.checkNotNull(
lastLogin, r'ClientEntity', 'lastLogin');
BuiltValueNullFieldError.checkNotNull(
customValue1, r'ClientEntity', 'customValue1');
BuiltValueNullFieldError.checkNotNull(
customValue2, r'ClientEntity', 'customValue2');
BuiltValueNullFieldError.checkNotNull(
customValue3, r'ClientEntity', 'customValue3');
BuiltValueNullFieldError.checkNotNull(
customValue4, r'ClientEntity', 'customValue4');
BuiltValueNullFieldError.checkNotNull(
routingId, r'ClientEntity', 'routingId');
BuiltValueNullFieldError.checkNotNull(
isTaxExempt, r'ClientEntity', 'isTaxExempt');
BuiltValueNullFieldError.checkNotNull(taxData, r'ClientEntity', 'taxData');
BuiltValueNullFieldError.checkNotNull(
classification, r'ClientEntity', 'classification');
BuiltValueNullFieldError.checkNotNull(
contacts, r'ClientEntity', 'contacts');
BuiltValueNullFieldError.checkNotNull(
activities, r'ClientEntity', 'activities');
BuiltValueNullFieldError.checkNotNull(ledger, r'ClientEntity', 'ledger');
BuiltValueNullFieldError.checkNotNull(
gatewayTokens, r'ClientEntity', 'gatewayTokens');
BuiltValueNullFieldError.checkNotNull(
documents, r'ClientEntity', 'documents');
BuiltValueNullFieldError.checkNotNull(
systemLogs, r'ClientEntity', 'systemLogs');
BuiltValueNullFieldError.checkNotNull(
createdAt, r'ClientEntity', 'createdAt');
BuiltValueNullFieldError.checkNotNull(
updatedAt, r'ClientEntity', 'updatedAt');
BuiltValueNullFieldError.checkNotNull(
archivedAt, r'ClientEntity', 'archivedAt');
BuiltValueNullFieldError.checkNotNull(id, r'ClientEntity', 'id');
}
@override
ClientEntity rebuild(void Function(ClientEntityBuilder) updates) =>
(toBuilder()..update(updates)).build();
@override
ClientEntityBuilder toBuilder() => new ClientEntityBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is ClientEntity &&
groupId == other.groupId &&
name == other.name &&
displayName == other.displayName &&
balance == other.balance &&
creditBalance == other.creditBalance &&
paymentBalance == other.paymentBalance &&
paidToDate == other.paidToDate &&
clientHash == other.clientHash &&
address1 == other.address1 &&
address2 == other.address2 &&
city == other.city &&
state == other.state &&
postalCode == other.postalCode &&
countryId == other.countryId &&
phone == other.phone &&
privateNotes == other.privateNotes &&
publicNotes == other.publicNotes &&
website == other.website &&
industryId == other.industryId &&
sizeId == other.sizeId &&
vatNumber == other.vatNumber &&
idNumber == other.idNumber &&
number == other.number &&
shippingAddress1 == other.shippingAddress1 &&
shippingAddress2 == other.shippingAddress2 &&
shippingCity == other.shippingCity &&
shippingState == other.shippingState &&
shippingPostalCode == other.shippingPostalCode &&
shippingCountryId == other.shippingCountryId &&
settings == other.settings &&
lastLogin == other.lastLogin &&
customValue1 == other.customValue1 &&
customValue2 == other.customValue2 &&
customValue3 == other.customValue3 &&
customValue4 == other.customValue4 &&
routingId == other.routingId &&
isTaxExempt == other.isTaxExempt &&
taxData == other.taxData &&
classification == other.classification &&
contacts == other.contacts &&
activities == other.activities &&
ledger == other.ledger &&
gatewayTokens == other.gatewayTokens &&
documents == other.documents &&
systemLogs == other.systemLogs &&
isChanged == other.isChanged &&
createdAt == other.createdAt &&
updatedAt == other.updatedAt &&
archivedAt == other.archivedAt &&
isDeleted == other.isDeleted &&
createdUserId == other.createdUserId &&
assignedUserId == other.assignedUserId &&
id == other.id;
}
int? __hashCode;
@override
int get hashCode {
if (__hashCode != null) return __hashCode!;
var _$hash = 0;
_$hash = $jc(_$hash, groupId.hashCode);
_$hash = $jc(_$hash, name.hashCode);
_$hash = $jc(_$hash, displayName.hashCode);
_$hash = $jc(_$hash, balance.hashCode);
_$hash = $jc(_$hash, creditBalance.hashCode);
_$hash = $jc(_$hash, paymentBalance.hashCode);
_$hash = $jc(_$hash, paidToDate.hashCode);
_$hash = $jc(_$hash, clientHash.hashCode);
_$hash = $jc(_$hash, address1.hashCode);
_$hash = $jc(_$hash, address2.hashCode);
_$hash = $jc(_$hash, city.hashCode);
_$hash = $jc(_$hash, state.hashCode);
_$hash = $jc(_$hash, postalCode.hashCode);
_$hash = $jc(_$hash, countryId.hashCode);
_$hash = $jc(_$hash, phone.hashCode);
_$hash = $jc(_$hash, privateNotes.hashCode);
_$hash = $jc(_$hash, publicNotes.hashCode);
_$hash = $jc(_$hash, website.hashCode);
_$hash = $jc(_$hash, industryId.hashCode);
_$hash = $jc(_$hash, sizeId.hashCode);
_$hash = $jc(_$hash, vatNumber.hashCode);
_$hash = $jc(_$hash, idNumber.hashCode);
_$hash = $jc(_$hash, number.hashCode);
_$hash = $jc(_$hash, shippingAddress1.hashCode);
_$hash = $jc(_$hash, shippingAddress2.hashCode);
_$hash = $jc(_$hash, shippingCity.hashCode);
_$hash = $jc(_$hash, shippingState.hashCode);
_$hash = $jc(_$hash, shippingPostalCode.hashCode);
_$hash = $jc(_$hash, shippingCountryId.hashCode);
_$hash = $jc(_$hash, settings.hashCode);
_$hash = $jc(_$hash, lastLogin.hashCode);
_$hash = $jc(_$hash, customValue1.hashCode);
_$hash = $jc(_$hash, customValue2.hashCode);
_$hash = $jc(_$hash, customValue3.hashCode);
_$hash = $jc(_$hash, customValue4.hashCode);
_$hash = $jc(_$hash, routingId.hashCode);
_$hash = $jc(_$hash, isTaxExempt.hashCode);
_$hash = $jc(_$hash, taxData.hashCode);
_$hash = $jc(_$hash, classification.hashCode);
_$hash = $jc(_$hash, contacts.hashCode);
_$hash = $jc(_$hash, activities.hashCode);
_$hash = $jc(_$hash, ledger.hashCode);
_$hash = $jc(_$hash, gatewayTokens.hashCode);
_$hash = $jc(_$hash, documents.hashCode);
_$hash = $jc(_$hash, systemLogs.hashCode);
_$hash = $jc(_$hash, isChanged.hashCode);
_$hash = $jc(_$hash, createdAt.hashCode);
_$hash = $jc(_$hash, updatedAt.hashCode);
_$hash = $jc(_$hash, archivedAt.hashCode);
_$hash = $jc(_$hash, isDeleted.hashCode);
_$hash = $jc(_$hash, createdUserId.hashCode);
_$hash = $jc(_$hash, assignedUserId.hashCode);
_$hash = $jc(_$hash, id.hashCode);
_$hash = $jf(_$hash);
return __hashCode ??= _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'ClientEntity')
..add('groupId', groupId)
..add('loadedAt', loadedAt)
..add('name', name)
..add('displayName', displayName)
..add('balance', balance)
..add('creditBalance', creditBalance)
..add('paymentBalance', paymentBalance)
..add('paidToDate', paidToDate)
..add('clientHash', clientHash)
..add('address1', address1)
..add('address2', address2)
..add('city', city)
..add('state', state)
..add('postalCode', postalCode)
..add('countryId', countryId)
..add('phone', phone)
..add('privateNotes', privateNotes)
..add('publicNotes', publicNotes)
..add('website', website)
..add('industryId', industryId)
..add('sizeId', sizeId)
..add('vatNumber', vatNumber)
..add('idNumber', idNumber)
..add('number', number)
..add('shippingAddress1', shippingAddress1)
..add('shippingAddress2', shippingAddress2)
..add('shippingCity', shippingCity)
..add('shippingState', shippingState)
..add('shippingPostalCode', shippingPostalCode)
..add('shippingCountryId', shippingCountryId)
..add('settings', settings)
..add('lastLogin', lastLogin)
..add('customValue1', customValue1)
..add('customValue2', customValue2)
..add('customValue3', customValue3)
..add('customValue4', customValue4)
..add('routingId', routingId)
..add('isTaxExempt', isTaxExempt)
..add('taxData', taxData)
..add('classification', classification)
..add('contacts', contacts)
..add('activities', activities)
..add('ledger', ledger)
..add('gatewayTokens', gatewayTokens)
..add('documents', documents)
..add('systemLogs', systemLogs)
..add('isChanged', isChanged)
..add('createdAt', createdAt)
..add('updatedAt', updatedAt)
..add('archivedAt', archivedAt)
..add('isDeleted', isDeleted)
..add('createdUserId', createdUserId)
..add('assignedUserId', assignedUserId)
..add('id', id))
.toString();
}
}
class ClientEntityBuilder
implements Builder<ClientEntity, ClientEntityBuilder> {
_$ClientEntity? _$v;
String? _groupId;
String? get groupId => _$this._groupId;
set groupId(String? groupId) => _$this._groupId = groupId;
int? _loadedAt;
int? get loadedAt => _$this._loadedAt;
set loadedAt(int? loadedAt) => _$this._loadedAt = loadedAt;
String? _name;
String? get name => _$this._name;
set name(String? name) => _$this._name = name;
String? _displayName;
String? get displayName => _$this._displayName;
set displayName(String? displayName) => _$this._displayName = displayName;
double? _balance;
double? get balance => _$this._balance;
set balance(double? balance) => _$this._balance = balance;
double? _creditBalance;
double? get creditBalance => _$this._creditBalance;
set creditBalance(double? creditBalance) =>
_$this._creditBalance = creditBalance;
double? _paymentBalance;
double? get paymentBalance => _$this._paymentBalance;
set paymentBalance(double? paymentBalance) =>
_$this._paymentBalance = paymentBalance;
double? _paidToDate;
double? get paidToDate => _$this._paidToDate;
set paidToDate(double? paidToDate) => _$this._paidToDate = paidToDate;
String? _clientHash;
String? get clientHash => _$this._clientHash;
set clientHash(String? clientHash) => _$this._clientHash = clientHash;
String? _address1;
String? get address1 => _$this._address1;
set address1(String? address1) => _$this._address1 = address1;
String? _address2;
String? get address2 => _$this._address2;
set address2(String? address2) => _$this._address2 = address2;
String? _city;
String? get city => _$this._city;
set city(String? city) => _$this._city = city;
String? _state;
String? get state => _$this._state;
set state(String? state) => _$this._state = state;
String? _postalCode;
String? get postalCode => _$this._postalCode;
set postalCode(String? postalCode) => _$this._postalCode = postalCode;
String? _countryId;
String? get countryId => _$this._countryId;
set countryId(String? countryId) => _$this._countryId = countryId;
String? _phone;
String? get phone => _$this._phone;
set phone(String? phone) => _$this._phone = phone;
String? _privateNotes;
String? get privateNotes => _$this._privateNotes;
set privateNotes(String? privateNotes) => _$this._privateNotes = privateNotes;
String? _publicNotes;
String? get publicNotes => _$this._publicNotes;
set publicNotes(String? publicNotes) => _$this._publicNotes = publicNotes;
String? _website;
String? get website => _$this._website;
set website(String? website) => _$this._website = website;
String? _industryId;
String? get industryId => _$this._industryId;
set industryId(String? industryId) => _$this._industryId = industryId;
String? _sizeId;
String? get sizeId => _$this._sizeId;
set sizeId(String? sizeId) => _$this._sizeId = sizeId;
String? _vatNumber;
String? get vatNumber => _$this._vatNumber;
set vatNumber(String? vatNumber) => _$this._vatNumber = vatNumber;
String? _idNumber;
String? get idNumber => _$this._idNumber;
set idNumber(String? idNumber) => _$this._idNumber = idNumber;
String? _number;
String? get number => _$this._number;
set number(String? number) => _$this._number = number;
String? _shippingAddress1;
String? get shippingAddress1 => _$this._shippingAddress1;
set shippingAddress1(String? shippingAddress1) =>
_$this._shippingAddress1 = shippingAddress1;
String? _shippingAddress2;
String? get shippingAddress2 => _$this._shippingAddress2;
set shippingAddress2(String? shippingAddress2) =>
_$this._shippingAddress2 = shippingAddress2;
String? _shippingCity;
String? get shippingCity => _$this._shippingCity;
set shippingCity(String? shippingCity) => _$this._shippingCity = shippingCity;
String? _shippingState;
String? get shippingState => _$this._shippingState;
set shippingState(String? shippingState) =>
_$this._shippingState = shippingState;
String? _shippingPostalCode;
String? get shippingPostalCode => _$this._shippingPostalCode;
set shippingPostalCode(String? shippingPostalCode) =>
_$this._shippingPostalCode = shippingPostalCode;
String? _shippingCountryId;
String? get shippingCountryId => _$this._shippingCountryId;
set shippingCountryId(String? shippingCountryId) =>
_$this._shippingCountryId = shippingCountryId;
SettingsEntityBuilder? _settings;
SettingsEntityBuilder get settings =>
_$this._settings ??= new SettingsEntityBuilder();
set settings(SettingsEntityBuilder? settings) => _$this._settings = settings;
int? _lastLogin;
int? get lastLogin => _$this._lastLogin;
set lastLogin(int? lastLogin) => _$this._lastLogin = lastLogin;
String? _customValue1;
String? get customValue1 => _$this._customValue1;
set customValue1(String? customValue1) => _$this._customValue1 = customValue1;
String? _customValue2;
String? get customValue2 => _$this._customValue2;
set customValue2(String? customValue2) => _$this._customValue2 = customValue2;
String? _customValue3;
String? get customValue3 => _$this._customValue3;
set customValue3(String? customValue3) => _$this._customValue3 = customValue3;
String? _customValue4;
String? get customValue4 => _$this._customValue4;
set customValue4(String? customValue4) => _$this._customValue4 = customValue4;
String? _routingId;
String? get routingId => _$this._routingId;
set routingId(String? routingId) => _$this._routingId = routingId;
bool? _isTaxExempt;
bool? get isTaxExempt => _$this._isTaxExempt;
set isTaxExempt(bool? isTaxExempt) => _$this._isTaxExempt = isTaxExempt;
TaxDataEntityBuilder? _taxData;
TaxDataEntityBuilder get taxData =>
_$this._taxData ??= new TaxDataEntityBuilder();
set taxData(TaxDataEntityBuilder? taxData) => _$this._taxData = taxData;
String? _classification;
String? get classification => _$this._classification;
set classification(String? classification) =>
_$this._classification = classification;
ListBuilder<ClientContactEntity?>? _contacts;
ListBuilder<ClientContactEntity?> get contacts =>
_$this._contacts ??= new ListBuilder<ClientContactEntity?>();
set contacts(ListBuilder<ClientContactEntity?>? contacts) =>
_$this._contacts = contacts;
ListBuilder<ActivityEntity>? _activities;
ListBuilder<ActivityEntity> get activities =>
_$this._activities ??= new ListBuilder<ActivityEntity>();
set activities(ListBuilder<ActivityEntity>? activities) =>
_$this._activities = activities;
ListBuilder<LedgerEntity>? _ledger;
ListBuilder<LedgerEntity> get ledger =>
_$this._ledger ??= new ListBuilder<LedgerEntity>();
set ledger(ListBuilder<LedgerEntity>? ledger) => _$this._ledger = ledger;
ListBuilder<GatewayTokenEntity>? _gatewayTokens;
ListBuilder<GatewayTokenEntity> get gatewayTokens =>
_$this._gatewayTokens ??= new ListBuilder<GatewayTokenEntity>();
set gatewayTokens(ListBuilder<GatewayTokenEntity>? gatewayTokens) =>
_$this._gatewayTokens = gatewayTokens;
ListBuilder<DocumentEntity>? _documents;
ListBuilder<DocumentEntity> get documents =>
_$this._documents ??= new ListBuilder<DocumentEntity>();
set documents(ListBuilder<DocumentEntity>? documents) =>
_$this._documents = documents;
ListBuilder<SystemLogEntity>? _systemLogs;
ListBuilder<SystemLogEntity> get systemLogs =>
_$this._systemLogs ??= new ListBuilder<SystemLogEntity>();
set systemLogs(ListBuilder<SystemLogEntity>? systemLogs) =>
_$this._systemLogs = systemLogs;
bool? _isChanged;
bool? get isChanged => _$this._isChanged;
set isChanged(bool? isChanged) => _$this._isChanged = isChanged;
int? _createdAt;
int? get createdAt => _$this._createdAt;
set createdAt(int? createdAt) => _$this._createdAt = createdAt;
int? _updatedAt;
int? get updatedAt => _$this._updatedAt;
set updatedAt(int? updatedAt) => _$this._updatedAt = updatedAt;
int? _archivedAt;
int? get archivedAt => _$this._archivedAt;
set archivedAt(int? archivedAt) => _$this._archivedAt = archivedAt;
bool? _isDeleted;
bool? get isDeleted => _$this._isDeleted;
set isDeleted(bool? isDeleted) => _$this._isDeleted = isDeleted;
String? _createdUserId;
String? get createdUserId => _$this._createdUserId;
set createdUserId(String? createdUserId) =>
_$this._createdUserId = createdUserId;
String? _assignedUserId;
String? get assignedUserId => _$this._assignedUserId;
set assignedUserId(String? assignedUserId) =>
_$this._assignedUserId = assignedUserId;
String? _id;
String? get id => _$this._id;
set id(String? id) => _$this._id = id;
ClientEntityBuilder() {
ClientEntity._initializeBuilder(this);
}
ClientEntityBuilder get _$this {
final $v = _$v;
if ($v != null) {
_groupId = $v.groupId;
_loadedAt = $v.loadedAt;
_name = $v.name;
_displayName = $v.displayName;
_balance = $v.balance;
_creditBalance = $v.creditBalance;
_paymentBalance = $v.paymentBalance;
_paidToDate = $v.paidToDate;
_clientHash = $v.clientHash;
_address1 = $v.address1;
_address2 = $v.address2;
_city = $v.city;
_state = $v.state;
_postalCode = $v.postalCode;
_countryId = $v.countryId;
_phone = $v.phone;
_privateNotes = $v.privateNotes;
_publicNotes = $v.publicNotes;
_website = $v.website;
_industryId = $v.industryId;
_sizeId = $v.sizeId;
_vatNumber = $v.vatNumber;
_idNumber = $v.idNumber;
_number = $v.number;
_shippingAddress1 = $v.shippingAddress1;
_shippingAddress2 = $v.shippingAddress2;
_shippingCity = $v.shippingCity;
_shippingState = $v.shippingState;
_shippingPostalCode = $v.shippingPostalCode;
_shippingCountryId = $v.shippingCountryId;
_settings = $v.settings.toBuilder();
_lastLogin = $v.lastLogin;
_customValue1 = $v.customValue1;
_customValue2 = $v.customValue2;
_customValue3 = $v.customValue3;
_customValue4 = $v.customValue4;
_routingId = $v.routingId;
_isTaxExempt = $v.isTaxExempt;
_taxData = $v.taxData.toBuilder();
_classification = $v.classification;
_contacts = $v.contacts.toBuilder();
_activities = $v.activities.toBuilder();
_ledger = $v.ledger.toBuilder();
_gatewayTokens = $v.gatewayTokens.toBuilder();
_documents = $v.documents.toBuilder();
_systemLogs = $v.systemLogs.toBuilder();
_isChanged = $v.isChanged;
_createdAt = $v.createdAt;
_updatedAt = $v.updatedAt;
_archivedAt = $v.archivedAt;
_isDeleted = $v.isDeleted;
_createdUserId = $v.createdUserId;
_assignedUserId = $v.assignedUserId;
_id = $v.id;
_$v = null;
}
return this;
}
@override
void replace(ClientEntity other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$ClientEntity;
}
@override
void update(void Function(ClientEntityBuilder)? updates) {
if (updates != null) updates(this);
}
@override
ClientEntity build() => _build();
_$ClientEntity _build() {
_$ClientEntity _$result;
try {
_$result = _$v ??
new _$ClientEntity._(
groupId: BuiltValueNullFieldError.checkNotNull(
groupId, r'ClientEntity', 'groupId'),
loadedAt: loadedAt,
name: BuiltValueNullFieldError.checkNotNull(
name, r'ClientEntity', 'name'),
displayName: BuiltValueNullFieldError.checkNotNull(
displayName, r'ClientEntity', 'displayName'),
balance: BuiltValueNullFieldError.checkNotNull(
balance, r'ClientEntity', 'balance'),
creditBalance: BuiltValueNullFieldError.checkNotNull(
creditBalance, r'ClientEntity', 'creditBalance'),
paymentBalance: BuiltValueNullFieldError.checkNotNull(
paymentBalance, r'ClientEntity', 'paymentBalance'),
paidToDate: BuiltValueNullFieldError.checkNotNull(
paidToDate, r'ClientEntity', 'paidToDate'),
clientHash: BuiltValueNullFieldError.checkNotNull(
clientHash, r'ClientEntity', 'clientHash'),
address1: BuiltValueNullFieldError.checkNotNull(address1, r'ClientEntity', 'address1'),
address2: BuiltValueNullFieldError.checkNotNull(address2, r'ClientEntity', 'address2'),
city: BuiltValueNullFieldError.checkNotNull(city, r'ClientEntity', 'city'),
state: BuiltValueNullFieldError.checkNotNull(state, r'ClientEntity', 'state'),
postalCode: BuiltValueNullFieldError.checkNotNull(postalCode, r'ClientEntity', 'postalCode'),
countryId: BuiltValueNullFieldError.checkNotNull(countryId, r'ClientEntity', 'countryId'),
phone: BuiltValueNullFieldError.checkNotNull(phone, r'ClientEntity', 'phone'),
privateNotes: BuiltValueNullFieldError.checkNotNull(privateNotes, r'ClientEntity', 'privateNotes'),
publicNotes: BuiltValueNullFieldError.checkNotNull(publicNotes, r'ClientEntity', 'publicNotes'),
website: BuiltValueNullFieldError.checkNotNull(website, r'ClientEntity', 'website'),
industryId: BuiltValueNullFieldError.checkNotNull(industryId, r'ClientEntity', 'industryId'),
sizeId: BuiltValueNullFieldError.checkNotNull(sizeId, r'ClientEntity', 'sizeId'),
vatNumber: BuiltValueNullFieldError.checkNotNull(vatNumber, r'ClientEntity', 'vatNumber'),
idNumber: BuiltValueNullFieldError.checkNotNull(idNumber, r'ClientEntity', 'idNumber'),
number: BuiltValueNullFieldError.checkNotNull(number, r'ClientEntity', 'number'),
shippingAddress1: BuiltValueNullFieldError.checkNotNull(shippingAddress1, r'ClientEntity', 'shippingAddress1'),
shippingAddress2: BuiltValueNullFieldError.checkNotNull(shippingAddress2, r'ClientEntity', 'shippingAddress2'),
shippingCity: BuiltValueNullFieldError.checkNotNull(shippingCity, r'ClientEntity', 'shippingCity'),
shippingState: BuiltValueNullFieldError.checkNotNull(shippingState, r'ClientEntity', 'shippingState'),
shippingPostalCode: BuiltValueNullFieldError.checkNotNull(shippingPostalCode, r'ClientEntity', 'shippingPostalCode'),
shippingCountryId: BuiltValueNullFieldError.checkNotNull(shippingCountryId, r'ClientEntity', 'shippingCountryId'),
settings: settings.build(),
lastLogin: BuiltValueNullFieldError.checkNotNull(lastLogin, r'ClientEntity', 'lastLogin'),
customValue1: BuiltValueNullFieldError.checkNotNull(customValue1, r'ClientEntity', 'customValue1'),
customValue2: BuiltValueNullFieldError.checkNotNull(customValue2, r'ClientEntity', 'customValue2'),
customValue3: BuiltValueNullFieldError.checkNotNull(customValue3, r'ClientEntity', 'customValue3'),
customValue4: BuiltValueNullFieldError.checkNotNull(customValue4, r'ClientEntity', 'customValue4'),
routingId: BuiltValueNullFieldError.checkNotNull(routingId, r'ClientEntity', 'routingId'),
isTaxExempt: BuiltValueNullFieldError.checkNotNull(isTaxExempt, r'ClientEntity', 'isTaxExempt'),
taxData: taxData.build(),
classification: BuiltValueNullFieldError.checkNotNull(classification, r'ClientEntity', 'classification'),
contacts: contacts.build(),
activities: activities.build(),
ledger: ledger.build(),
gatewayTokens: gatewayTokens.build(),
documents: documents.build(),
systemLogs: systemLogs.build(),
isChanged: isChanged,
createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, r'ClientEntity', 'createdAt'),
updatedAt: BuiltValueNullFieldError.checkNotNull(updatedAt, r'ClientEntity', 'updatedAt'),
archivedAt: BuiltValueNullFieldError.checkNotNull(archivedAt, r'ClientEntity', 'archivedAt'),
isDeleted: isDeleted,
createdUserId: createdUserId,
assignedUserId: assignedUserId,
id: BuiltValueNullFieldError.checkNotNull(id, r'ClientEntity', 'id'));
} catch (_) {
late String _$failedField;
try {
_$failedField = 'settings';
settings.build();
_$failedField = 'taxData';
taxData.build();
_$failedField = 'contacts';
contacts.build();
_$failedField = 'activities';
activities.build();
_$failedField = 'ledger';
ledger.build();
_$failedField = 'gatewayTokens';
gatewayTokens.build();
_$failedField = 'documents';
documents.build();
_$failedField = 'systemLogs';
systemLogs.build();
} catch (e) {
throw new BuiltValueNestedFieldError(
r'ClientEntity', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}
class _$ClientContactEntity extends ClientContactEntity {
@override
final String firstName;
@override
final String lastName;
@override
final String email;
@override
final String password;
@override
final String phone;
@override
final String contactKey;
@override
final bool isPrimary;
@override
final bool sendEmail;
@override
final String customValue1;
@override
final String customValue2;
@override
final String customValue3;
@override
final String customValue4;
@override
final int lastLogin;
@override
final String link;
@override
final bool? isChanged;
@override
final int createdAt;
@override
final int updatedAt;
@override
final int archivedAt;
@override
final bool? isDeleted;
@override
final String? createdUserId;
@override
final String? assignedUserId;
@override
final String id;
factory _$ClientContactEntity(
[void Function(ClientContactEntityBuilder)? updates]) =>
(new ClientContactEntityBuilder()..update(updates))._build();
_$ClientContactEntity._(
{required this.firstName,
required this.lastName,
required this.email,
required this.password,
required this.phone,
required this.contactKey,
required this.isPrimary,
required this.sendEmail,
required this.customValue1,
required this.customValue2,
required this.customValue3,
required this.customValue4,
required this.lastLogin,
required this.link,
this.isChanged,
required this.createdAt,
required this.updatedAt,
required this.archivedAt,
this.isDeleted,
this.createdUserId,
this.assignedUserId,
required this.id})
: super._() {
BuiltValueNullFieldError.checkNotNull(
firstName, r'ClientContactEntity', 'firstName');
BuiltValueNullFieldError.checkNotNull(
lastName, r'ClientContactEntity', 'lastName');
BuiltValueNullFieldError.checkNotNull(
email, r'ClientContactEntity', 'email');
BuiltValueNullFieldError.checkNotNull(
password, r'ClientContactEntity', 'password');
BuiltValueNullFieldError.checkNotNull(
phone, r'ClientContactEntity', 'phone');
BuiltValueNullFieldError.checkNotNull(
contactKey, r'ClientContactEntity', 'contactKey');
BuiltValueNullFieldError.checkNotNull(
isPrimary, r'ClientContactEntity', 'isPrimary');
BuiltValueNullFieldError.checkNotNull(
sendEmail, r'ClientContactEntity', 'sendEmail');
BuiltValueNullFieldError.checkNotNull(
customValue1, r'ClientContactEntity', 'customValue1');
BuiltValueNullFieldError.checkNotNull(
customValue2, r'ClientContactEntity', 'customValue2');
BuiltValueNullFieldError.checkNotNull(
customValue3, r'ClientContactEntity', 'customValue3');
BuiltValueNullFieldError.checkNotNull(
customValue4, r'ClientContactEntity', 'customValue4');
BuiltValueNullFieldError.checkNotNull(
lastLogin, r'ClientContactEntity', 'lastLogin');
BuiltValueNullFieldError.checkNotNull(link, r'ClientContactEntity', 'link');
BuiltValueNullFieldError.checkNotNull(
createdAt, r'ClientContactEntity', 'createdAt');
BuiltValueNullFieldError.checkNotNull(
updatedAt, r'ClientContactEntity', 'updatedAt');
BuiltValueNullFieldError.checkNotNull(
archivedAt, r'ClientContactEntity', 'archivedAt');
BuiltValueNullFieldError.checkNotNull(id, r'ClientContactEntity', 'id');
}
@override
ClientContactEntity rebuild(
void Function(ClientContactEntityBuilder) updates) =>
(toBuilder()..update(updates)).build();
@override
ClientContactEntityBuilder toBuilder() =>
new ClientContactEntityBuilder()..replace(this);
@override
bool operator ==(Object other) {
if (identical(other, this)) return true;
return other is ClientContactEntity &&
firstName == other.firstName &&
lastName == other.lastName &&
email == other.email &&
password == other.password &&
phone == other.phone &&
contactKey == other.contactKey &&
isPrimary == other.isPrimary &&
sendEmail == other.sendEmail &&
customValue1 == other.customValue1 &&
customValue2 == other.customValue2 &&
customValue3 == other.customValue3 &&
customValue4 == other.customValue4 &&
lastLogin == other.lastLogin &&
link == other.link &&
isChanged == other.isChanged &&
createdAt == other.createdAt &&
updatedAt == other.updatedAt &&
archivedAt == other.archivedAt &&
isDeleted == other.isDeleted &&
createdUserId == other.createdUserId &&
assignedUserId == other.assignedUserId &&
id == other.id;
}
int? __hashCode;
@override
int get hashCode {
if (__hashCode != null) return __hashCode!;
var _$hash = 0;
_$hash = $jc(_$hash, firstName.hashCode);
_$hash = $jc(_$hash, lastName.hashCode);
_$hash = $jc(_$hash, email.hashCode);
_$hash = $jc(_$hash, password.hashCode);
_$hash = $jc(_$hash, phone.hashCode);
_$hash = $jc(_$hash, contactKey.hashCode);
_$hash = $jc(_$hash, isPrimary.hashCode);
_$hash = $jc(_$hash, sendEmail.hashCode);
_$hash = $jc(_$hash, customValue1.hashCode);
_$hash = $jc(_$hash, customValue2.hashCode);
_$hash = $jc(_$hash, customValue3.hashCode);
_$hash = $jc(_$hash, customValue4.hashCode);
_$hash = $jc(_$hash, lastLogin.hashCode);
_$hash = $jc(_$hash, link.hashCode);
_$hash = $jc(_$hash, isChanged.hashCode);
_$hash = $jc(_$hash, createdAt.hashCode);
_$hash = $jc(_$hash, updatedAt.hashCode);
_$hash = $jc(_$hash, archivedAt.hashCode);
_$hash = $jc(_$hash, isDeleted.hashCode);
_$hash = $jc(_$hash, createdUserId.hashCode);
_$hash = $jc(_$hash, assignedUserId.hashCode);
_$hash = $jc(_$hash, id.hashCode);
_$hash = $jf(_$hash);
return __hashCode ??= _$hash;
}
@override
String toString() {
return (newBuiltValueToStringHelper(r'ClientContactEntity')
..add('firstName', firstName)
..add('lastName', lastName)
..add('email', email)
..add('password', password)
..add('phone', phone)
..add('contactKey', contactKey)
..add('isPrimary', isPrimary)
..add('sendEmail', sendEmail)
..add('customValue1', customValue1)
..add('customValue2', customValue2)
..add('customValue3', customValue3)
..add('customValue4', customValue4)
..add('lastLogin', lastLogin)
..add('link', link)
..add('isChanged', isChanged)
..add('createdAt', createdAt)
..add('updatedAt', updatedAt)
..add('archivedAt', archivedAt)
..add('isDeleted', isDeleted)
..add('createdUserId', createdUserId)
..add('assignedUserId', assignedUserId)
..add('id', id))
.toString();
}
}
class ClientContactEntityBuilder
implements Builder<ClientContactEntity, ClientContactEntityBuilder> {
_$ClientContactEntity? _$v;
String? _firstName;
String? get firstName => _$this._firstName;
set firstName(String? firstName) => _$this._firstName = firstName;
String? _lastName;
String? get lastName => _$this._lastName;
set lastName(String? lastName) => _$this._lastName = lastName;
String? _email;
String? get email => _$this._email;
set email(String? email) => _$this._email = email;
String? _password;
String? get password => _$this._password;
set password(String? password) => _$this._password = password;
String? _phone;
String? get phone => _$this._phone;
set phone(String? phone) => _$this._phone = phone;
String? _contactKey;
String? get contactKey => _$this._contactKey;
set contactKey(String? contactKey) => _$this._contactKey = contactKey;
bool? _isPrimary;
bool? get isPrimary => _$this._isPrimary;
set isPrimary(bool? isPrimary) => _$this._isPrimary = isPrimary;
bool? _sendEmail;
bool? get sendEmail => _$this._sendEmail;
set sendEmail(bool? sendEmail) => _$this._sendEmail = sendEmail;
String? _customValue1;
String? get customValue1 => _$this._customValue1;
set customValue1(String? customValue1) => _$this._customValue1 = customValue1;
String? _customValue2;
String? get customValue2 => _$this._customValue2;
set customValue2(String? customValue2) => _$this._customValue2 = customValue2;
String? _customValue3;
String? get customValue3 => _$this._customValue3;
set customValue3(String? customValue3) => _$this._customValue3 = customValue3;
String? _customValue4;
String? get customValue4 => _$this._customValue4;
set customValue4(String? customValue4) => _$this._customValue4 = customValue4;
int? _lastLogin;
int? get lastLogin => _$this._lastLogin;
set lastLogin(int? lastLogin) => _$this._lastLogin = lastLogin;
String? _link;
String? get link => _$this._link;
set link(String? link) => _$this._link = link;
bool? _isChanged;
bool? get isChanged => _$this._isChanged;
set isChanged(bool? isChanged) => _$this._isChanged = isChanged;
int? _createdAt;
int? get createdAt => _$this._createdAt;
set createdAt(int? createdAt) => _$this._createdAt = createdAt;
int? _updatedAt;
int? get updatedAt => _$this._updatedAt;
set updatedAt(int? updatedAt) => _$this._updatedAt = updatedAt;
int? _archivedAt;
int? get archivedAt => _$this._archivedAt;
set archivedAt(int? archivedAt) => _$this._archivedAt = archivedAt;
bool? _isDeleted;
bool? get isDeleted => _$this._isDeleted;
set isDeleted(bool? isDeleted) => _$this._isDeleted = isDeleted;
String? _createdUserId;
String? get createdUserId => _$this._createdUserId;
set createdUserId(String? createdUserId) =>
_$this._createdUserId = createdUserId;
String? _assignedUserId;
String? get assignedUserId => _$this._assignedUserId;
set assignedUserId(String? assignedUserId) =>
_$this._assignedUserId = assignedUserId;
String? _id;
String? get id => _$this._id;
set id(String? id) => _$this._id = id;
ClientContactEntityBuilder();
ClientContactEntityBuilder get _$this {
final $v = _$v;
if ($v != null) {
_firstName = $v.firstName;
_lastName = $v.lastName;
_email = $v.email;
_password = $v.password;
_phone = $v.phone;
_contactKey = $v.contactKey;
_isPrimary = $v.isPrimary;
_sendEmail = $v.sendEmail;
_customValue1 = $v.customValue1;
_customValue2 = $v.customValue2;
_customValue3 = $v.customValue3;
_customValue4 = $v.customValue4;
_lastLogin = $v.lastLogin;
_link = $v.link;
_isChanged = $v.isChanged;
_createdAt = $v.createdAt;
_updatedAt = $v.updatedAt;
_archivedAt = $v.archivedAt;
_isDeleted = $v.isDeleted;
_createdUserId = $v.createdUserId;
_assignedUserId = $v.assignedUserId;
_id = $v.id;
_$v = null;
}
return this;
}
@override
void replace(ClientContactEntity other) {
ArgumentError.checkNotNull(other, 'other');
_$v = other as _$ClientContactEntity;
}
@override
void update(void Function(ClientContactEntityBuilder)? updates) {
if (updates != null) updates(this);
}
@override
ClientContactEntity build() => _build();
_$ClientContactEntity _build() {
final _$result = _$v ??
new _$ClientContactEntity._(
firstName: BuiltValueNullFieldError.checkNotNull(
firstName, r'ClientContactEntity', 'firstName'),
lastName: BuiltValueNullFieldError.checkNotNull(
lastName, r'ClientContactEntity', 'lastName'),
email: BuiltValueNullFieldError.checkNotNull(
email, r'ClientContactEntity', 'email'),
password: BuiltValueNullFieldError.checkNotNull(
password, r'ClientContactEntity', 'password'),
phone: BuiltValueNullFieldError.checkNotNull(
phone, r'ClientContactEntity', 'phone'),
contactKey: BuiltValueNullFieldError.checkNotNull(
contactKey, r'ClientContactEntity', 'contactKey'),
isPrimary: BuiltValueNullFieldError.checkNotNull(
isPrimary, r'ClientContactEntity', 'isPrimary'),
sendEmail: BuiltValueNullFieldError.checkNotNull(
sendEmail, r'ClientContactEntity', 'sendEmail'),
customValue1:
BuiltValueNullFieldError.checkNotNull(customValue1, r'ClientContactEntity', 'customValue1'),
customValue2: BuiltValueNullFieldError.checkNotNull(customValue2, r'ClientContactEntity', 'customValue2'),
customValue3: BuiltValueNullFieldError.checkNotNull(customValue3, r'ClientContactEntity', 'customValue3'),
customValue4: BuiltValueNullFieldError.checkNotNull(customValue4, r'ClientContactEntity', 'customValue4'),
lastLogin: BuiltValueNullFieldError.checkNotNull(lastLogin, r'ClientContactEntity', 'lastLogin'),
link: BuiltValueNullFieldError.checkNotNull(link, r'ClientContactEntity', 'link'),
isChanged: isChanged,
createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, r'ClientContactEntity', 'createdAt'),
updatedAt: BuiltValueNullFieldError.checkNotNull(updatedAt, r'ClientContactEntity', 'updatedAt'),
archivedAt: BuiltValueNullFieldError.checkNotNull(archivedAt, r'ClientContactEntity', 'archivedAt'),
isDeleted: isDeleted,
createdUserId: createdUserId,
assignedUserId: assignedUserId,
id: BuiltValueNullFieldError.checkNotNull(id, r'ClientContactEntity', 'id'));
replace(_$result);
return _$result;
}
}
// ignore_for_file: deprecated_member_use_from_same_package,type=lint