18779efd5Sopenharmony_ci/**
28779efd5Sopenharmony_ci * Copyright (c) 2023 Huawei Device Co., Ltd.
38779efd5Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License");
48779efd5Sopenharmony_ci * you may not use this file except in compliance with the License.
58779efd5Sopenharmony_ci * You may obtain a copy of the License at
68779efd5Sopenharmony_ci *
78779efd5Sopenharmony_ci *     http://www.apache.org/licenses/LICENSE-2.0
88779efd5Sopenharmony_ci *
98779efd5Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software
108779efd5Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS,
118779efd5Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
128779efd5Sopenharmony_ci * See the License for the specific language governing permissions and
138779efd5Sopenharmony_ci * limitations under the License.
148779efd5Sopenharmony_ci */
158779efd5Sopenharmony_ci
168779efd5Sopenharmony_ci
178779efd5Sopenharmony_ci/**
188779efd5Sopenharmony_ci * SearchContactsBean List Data Structure Entity
198779efd5Sopenharmony_ci */
208779efd5Sopenharmony_ciexport class SearchContactsBean {
218779efd5Sopenharmony_ci  id: string;
228779efd5Sopenharmony_ci  accountId: string;
238779efd5Sopenharmony_ci  contactId: string;
248779efd5Sopenharmony_ci  rawContactId: string;
258779efd5Sopenharmony_ci  searchName: string;
268779efd5Sopenharmony_ci  displayName: string;
278779efd5Sopenharmony_ci  phoneticName: string;
288779efd5Sopenharmony_ci  photoId: string;
298779efd5Sopenharmony_ci  photoFileId: string;
308779efd5Sopenharmony_ci  isDeleted: number;
318779efd5Sopenharmony_ci  position: string;
328779efd5Sopenharmony_ci  photoFirstName: string;
338779efd5Sopenharmony_ci  sortFirstLetter: string;
348779efd5Sopenharmony_ci  portraitColor: string;
358779efd5Sopenharmony_ci  portraitPath: string;
368779efd5Sopenharmony_ci  detailInfo: string;
378779efd5Sopenharmony_ci  hasPhoneNumber: string;
388779efd5Sopenharmony_ci
398779efd5Sopenharmony_ci  constructor(
408779efd5Sopenharmony_ci    id: string,
418779efd5Sopenharmony_ci    accountId: string,
428779efd5Sopenharmony_ci    contactId: string,
438779efd5Sopenharmony_ci    rawContactId: string,
448779efd5Sopenharmony_ci    searchName: string,
458779efd5Sopenharmony_ci    displayName: string,
468779efd5Sopenharmony_ci    phoneticName: string,
478779efd5Sopenharmony_ci    photoId: string,
488779efd5Sopenharmony_ci    photoFileId: string,
498779efd5Sopenharmony_ci    isDeleted: number,
508779efd5Sopenharmony_ci    position: string,
518779efd5Sopenharmony_ci    photoFirstName: string,
528779efd5Sopenharmony_ci    sortFirstLetter: string,
538779efd5Sopenharmony_ci    portraitColor: string,
548779efd5Sopenharmony_ci    detailInfo: string,
558779efd5Sopenharmony_ci    hasPhoneNumber: string,
568779efd5Sopenharmony_ci  ) {
578779efd5Sopenharmony_ci    this.id = id;
588779efd5Sopenharmony_ci    this.accountId = accountId;
598779efd5Sopenharmony_ci    this.contactId = contactId;
608779efd5Sopenharmony_ci    this.rawContactId = rawContactId;
618779efd5Sopenharmony_ci    this.searchName = searchName;
628779efd5Sopenharmony_ci    this.displayName = displayName;
638779efd5Sopenharmony_ci    this.phoneticName = phoneticName;
648779efd5Sopenharmony_ci    this.photoId = photoId;
658779efd5Sopenharmony_ci    this.photoFileId = photoFileId;
668779efd5Sopenharmony_ci    this.isDeleted = isDeleted;
678779efd5Sopenharmony_ci    this.position = position;
688779efd5Sopenharmony_ci    this.photoFirstName = photoFirstName;
698779efd5Sopenharmony_ci    this.sortFirstLetter = sortFirstLetter;
708779efd5Sopenharmony_ci    this.portraitColor = portraitColor;
718779efd5Sopenharmony_ci    this.detailInfo = detailInfo;
728779efd5Sopenharmony_ci    this.detailInfo = hasPhoneNumber;
738779efd5Sopenharmony_ci  }
748779efd5Sopenharmony_ci}
75