Subversion Repositories SmartDukaan

Rev

Rev 4793 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4793 Rev 16244
Line 27... Line 27...
27
  private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)2);
27
  private static final org.apache.thrift.protocol.TField NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("name", org.apache.thrift.protocol.TType.STRING, (short)2);
28
  private static final org.apache.thrift.protocol.TField EMAIL_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("emailId", org.apache.thrift.protocol.TType.STRING, (short)3);
28
  private static final org.apache.thrift.protocol.TField EMAIL_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("emailId", org.apache.thrift.protocol.TType.STRING, (short)3);
29
  private static final org.apache.thrift.protocol.TField MANAGER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("managerId", org.apache.thrift.protocol.TType.I64, (short)4);
29
  private static final org.apache.thrift.protocol.TField MANAGER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("managerId", org.apache.thrift.protocol.TType.I64, (short)4);
30
  private static final org.apache.thrift.protocol.TField PASSWORD_FIELD_DESC = new org.apache.thrift.protocol.TField("password", org.apache.thrift.protocol.TType.STRING, (short)5);
30
  private static final org.apache.thrift.protocol.TField PASSWORD_FIELD_DESC = new org.apache.thrift.protocol.TField("password", org.apache.thrift.protocol.TType.STRING, (short)5);
31
  private static final org.apache.thrift.protocol.TField IS_ACTIVE_FIELD_DESC = new org.apache.thrift.protocol.TField("is_active", org.apache.thrift.protocol.TType.BOOL, (short)6);
31
  private static final org.apache.thrift.protocol.TField IS_ACTIVE_FIELD_DESC = new org.apache.thrift.protocol.TField("is_active", org.apache.thrift.protocol.TType.BOOL, (short)6);
-
 
32
  private static final org.apache.thrift.protocol.TField IS_PM_CRM_USER_FIELD_DESC = new org.apache.thrift.protocol.TField("is_pmCrmUser", org.apache.thrift.protocol.TType.BOOL, (short)7);
-
 
33
  private static final org.apache.thrift.protocol.TField IS_ALL_ASSIGNABLE_FIELD_DESC = new org.apache.thrift.protocol.TField("is_allAssignable", org.apache.thrift.protocol.TType.BOOL, (short)8);
32
 
34
 
33
  private long id; // required
35
  private long id; // required
34
  private String name; // required
36
  private String name; // required
35
  private String emailId; // required
37
  private String emailId; // required
36
  private long managerId; // required
38
  private long managerId; // required
37
  private String password; // required
39
  private String password; // required
38
  private boolean is_active; // required
40
  private boolean is_active; // required
-
 
41
  private boolean is_pmCrmUser; // required
-
 
42
  private boolean is_allAssignable; // required
39
 
43
 
40
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
44
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
41
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
45
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
42
    ID((short)1, "id"),
46
    ID((short)1, "id"),
43
    NAME((short)2, "name"),
47
    NAME((short)2, "name"),
44
    EMAIL_ID((short)3, "emailId"),
48
    EMAIL_ID((short)3, "emailId"),
45
    MANAGER_ID((short)4, "managerId"),
49
    MANAGER_ID((short)4, "managerId"),
46
    PASSWORD((short)5, "password"),
50
    PASSWORD((short)5, "password"),
47
    IS_ACTIVE((short)6, "is_active");
51
    IS_ACTIVE((short)6, "is_active"),
-
 
52
    IS_PM_CRM_USER((short)7, "is_pmCrmUser"),
-
 
53
    IS_ALL_ASSIGNABLE((short)8, "is_allAssignable");
48
 
54
 
49
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
55
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
50
 
56
 
51
    static {
57
    static {
52
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
58
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 69... Line 75...
69
          return MANAGER_ID;
75
          return MANAGER_ID;
70
        case 5: // PASSWORD
76
        case 5: // PASSWORD
71
          return PASSWORD;
77
          return PASSWORD;
72
        case 6: // IS_ACTIVE
78
        case 6: // IS_ACTIVE
73
          return IS_ACTIVE;
79
          return IS_ACTIVE;
-
 
80
        case 7: // IS_PM_CRM_USER
-
 
81
          return IS_PM_CRM_USER;
-
 
82
        case 8: // IS_ALL_ASSIGNABLE
-
 
83
          return IS_ALL_ASSIGNABLE;
74
        default:
84
        default:
75
          return null;
85
          return null;
76
      }
86
      }
77
    }
87
    }
78
 
88
 
Line 112... Line 122...
112
 
122
 
113
  // isset id assignments
123
  // isset id assignments
114
  private static final int __ID_ISSET_ID = 0;
124
  private static final int __ID_ISSET_ID = 0;
115
  private static final int __MANAGERID_ISSET_ID = 1;
125
  private static final int __MANAGERID_ISSET_ID = 1;
116
  private static final int __IS_ACTIVE_ISSET_ID = 2;
126
  private static final int __IS_ACTIVE_ISSET_ID = 2;
-
 
127
  private static final int __IS_PMCRMUSER_ISSET_ID = 3;
-
 
128
  private static final int __IS_ALLASSIGNABLE_ISSET_ID = 4;
117
  private BitSet __isset_bit_vector = new BitSet(3);
129
  private BitSet __isset_bit_vector = new BitSet(5);
118
 
130
 
119
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
131
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
120
  static {
132
  static {
121
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
133
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
122
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
134
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 129... Line 141...
129
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
141
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
130
    tmpMap.put(_Fields.PASSWORD, new org.apache.thrift.meta_data.FieldMetaData("password", org.apache.thrift.TFieldRequirementType.DEFAULT, 
142
    tmpMap.put(_Fields.PASSWORD, new org.apache.thrift.meta_data.FieldMetaData("password", org.apache.thrift.TFieldRequirementType.DEFAULT, 
131
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
143
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
132
    tmpMap.put(_Fields.IS_ACTIVE, new org.apache.thrift.meta_data.FieldMetaData("is_active", org.apache.thrift.TFieldRequirementType.DEFAULT, 
144
    tmpMap.put(_Fields.IS_ACTIVE, new org.apache.thrift.meta_data.FieldMetaData("is_active", org.apache.thrift.TFieldRequirementType.DEFAULT, 
133
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
145
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
-
 
146
    tmpMap.put(_Fields.IS_PM_CRM_USER, new org.apache.thrift.meta_data.FieldMetaData("is_pmCrmUser", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
147
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
-
 
148
    tmpMap.put(_Fields.IS_ALL_ASSIGNABLE, new org.apache.thrift.meta_data.FieldMetaData("is_allAssignable", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
149
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
134
    metaDataMap = Collections.unmodifiableMap(tmpMap);
150
    metaDataMap = Collections.unmodifiableMap(tmpMap);
135
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Agent.class, metaDataMap);
151
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Agent.class, metaDataMap);
136
  }
152
  }
137
 
153
 
138
  public Agent() {
154
  public Agent() {
Line 141... Line 157...
141
  public Agent(
157
  public Agent(
142
    long id,
158
    long id,
143
    String name,
159
    String name,
144
    String emailId,
160
    String emailId,
145
    String password,
161
    String password,
146
    boolean is_active)
162
    boolean is_active,
-
 
163
    boolean is_pmCrmUser,
-
 
164
    boolean is_allAssignable)
147
  {
165
  {
148
    this();
166
    this();
149
    this.id = id;
167
    this.id = id;
150
    setIdIsSet(true);
168
    setIdIsSet(true);
151
    this.name = name;
169
    this.name = name;
152
    this.emailId = emailId;
170
    this.emailId = emailId;
153
    this.password = password;
171
    this.password = password;
154
    this.is_active = is_active;
172
    this.is_active = is_active;
155
    setIs_activeIsSet(true);
173
    setIs_activeIsSet(true);
-
 
174
    this.is_pmCrmUser = is_pmCrmUser;
-
 
175
    setIs_pmCrmUserIsSet(true);
-
 
176
    this.is_allAssignable = is_allAssignable;
-
 
177
    setIs_allAssignableIsSet(true);
156
  }
178
  }
157
 
179
 
158
  /**
180
  /**
159
   * Performs a deep copy on <i>other</i>.
181
   * Performs a deep copy on <i>other</i>.
160
   */
182
   */
Line 171... Line 193...
171
    this.managerId = other.managerId;
193
    this.managerId = other.managerId;
172
    if (other.isSetPassword()) {
194
    if (other.isSetPassword()) {
173
      this.password = other.password;
195
      this.password = other.password;
174
    }
196
    }
175
    this.is_active = other.is_active;
197
    this.is_active = other.is_active;
-
 
198
    this.is_pmCrmUser = other.is_pmCrmUser;
-
 
199
    this.is_allAssignable = other.is_allAssignable;
176
  }
200
  }
177
 
201
 
178
  public Agent deepCopy() {
202
  public Agent deepCopy() {
179
    return new Agent(this);
203
    return new Agent(this);
180
  }
204
  }
Line 188... Line 212...
188
    setManagerIdIsSet(false);
212
    setManagerIdIsSet(false);
189
    this.managerId = 0;
213
    this.managerId = 0;
190
    this.password = null;
214
    this.password = null;
191
    setIs_activeIsSet(false);
215
    setIs_activeIsSet(false);
192
    this.is_active = false;
216
    this.is_active = false;
-
 
217
    setIs_pmCrmUserIsSet(false);
-
 
218
    this.is_pmCrmUser = false;
-
 
219
    setIs_allAssignableIsSet(false);
-
 
220
    this.is_allAssignable = false;
193
  }
221
  }
194
 
222
 
195
  public long getId() {
223
  public long getId() {
196
    return this.id;
224
    return this.id;
197
  }
225
  }
Line 325... Line 353...
325
 
353
 
326
  public void setIs_activeIsSet(boolean value) {
354
  public void setIs_activeIsSet(boolean value) {
327
    __isset_bit_vector.set(__IS_ACTIVE_ISSET_ID, value);
355
    __isset_bit_vector.set(__IS_ACTIVE_ISSET_ID, value);
328
  }
356
  }
329
 
357
 
-
 
358
  public boolean isIs_pmCrmUser() {
-
 
359
    return this.is_pmCrmUser;
-
 
360
  }
-
 
361
 
-
 
362
  public void setIs_pmCrmUser(boolean is_pmCrmUser) {
-
 
363
    this.is_pmCrmUser = is_pmCrmUser;
-
 
364
    setIs_pmCrmUserIsSet(true);
-
 
365
  }
-
 
366
 
-
 
367
  public void unsetIs_pmCrmUser() {
-
 
368
    __isset_bit_vector.clear(__IS_PMCRMUSER_ISSET_ID);
-
 
369
  }
-
 
370
 
-
 
371
  /** Returns true if field is_pmCrmUser is set (has been assigned a value) and false otherwise */
-
 
372
  public boolean isSetIs_pmCrmUser() {
-
 
373
    return __isset_bit_vector.get(__IS_PMCRMUSER_ISSET_ID);
-
 
374
  }
-
 
375
 
-
 
376
  public void setIs_pmCrmUserIsSet(boolean value) {
-
 
377
    __isset_bit_vector.set(__IS_PMCRMUSER_ISSET_ID, value);
-
 
378
  }
-
 
379
 
-
 
380
  public boolean isIs_allAssignable() {
-
 
381
    return this.is_allAssignable;
-
 
382
  }
-
 
383
 
-
 
384
  public void setIs_allAssignable(boolean is_allAssignable) {
-
 
385
    this.is_allAssignable = is_allAssignable;
-
 
386
    setIs_allAssignableIsSet(true);
-
 
387
  }
-
 
388
 
-
 
389
  public void unsetIs_allAssignable() {
-
 
390
    __isset_bit_vector.clear(__IS_ALLASSIGNABLE_ISSET_ID);
-
 
391
  }
-
 
392
 
-
 
393
  /** Returns true if field is_allAssignable is set (has been assigned a value) and false otherwise */
-
 
394
  public boolean isSetIs_allAssignable() {
-
 
395
    return __isset_bit_vector.get(__IS_ALLASSIGNABLE_ISSET_ID);
-
 
396
  }
-
 
397
 
-
 
398
  public void setIs_allAssignableIsSet(boolean value) {
-
 
399
    __isset_bit_vector.set(__IS_ALLASSIGNABLE_ISSET_ID, value);
-
 
400
  }
-
 
401
 
330
  public void setFieldValue(_Fields field, Object value) {
402
  public void setFieldValue(_Fields field, Object value) {
331
    switch (field) {
403
    switch (field) {
332
    case ID:
404
    case ID:
333
      if (value == null) {
405
      if (value == null) {
334
        unsetId();
406
        unsetId();
Line 375... Line 447...
375
      } else {
447
      } else {
376
        setIs_active((Boolean)value);
448
        setIs_active((Boolean)value);
377
      }
449
      }
378
      break;
450
      break;
379
 
451
 
-
 
452
    case IS_PM_CRM_USER:
-
 
453
      if (value == null) {
-
 
454
        unsetIs_pmCrmUser();
-
 
455
      } else {
-
 
456
        setIs_pmCrmUser((Boolean)value);
-
 
457
      }
-
 
458
      break;
-
 
459
 
-
 
460
    case IS_ALL_ASSIGNABLE:
-
 
461
      if (value == null) {
-
 
462
        unsetIs_allAssignable();
-
 
463
      } else {
-
 
464
        setIs_allAssignable((Boolean)value);
-
 
465
      }
-
 
466
      break;
-
 
467
 
380
    }
468
    }
381
  }
469
  }
382
 
470
 
383
  public Object getFieldValue(_Fields field) {
471
  public Object getFieldValue(_Fields field) {
384
    switch (field) {
472
    switch (field) {
Line 398... Line 486...
398
      return getPassword();
486
      return getPassword();
399
 
487
 
400
    case IS_ACTIVE:
488
    case IS_ACTIVE:
401
      return Boolean.valueOf(isIs_active());
489
      return Boolean.valueOf(isIs_active());
402
 
490
 
-
 
491
    case IS_PM_CRM_USER:
-
 
492
      return Boolean.valueOf(isIs_pmCrmUser());
-
 
493
 
-
 
494
    case IS_ALL_ASSIGNABLE:
-
 
495
      return Boolean.valueOf(isIs_allAssignable());
-
 
496
 
403
    }
497
    }
404
    throw new IllegalStateException();
498
    throw new IllegalStateException();
405
  }
499
  }
406
 
500
 
407
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
501
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 421... Line 515...
421
      return isSetManagerId();
515
      return isSetManagerId();
422
    case PASSWORD:
516
    case PASSWORD:
423
      return isSetPassword();
517
      return isSetPassword();
424
    case IS_ACTIVE:
518
    case IS_ACTIVE:
425
      return isSetIs_active();
519
      return isSetIs_active();
-
 
520
    case IS_PM_CRM_USER:
-
 
521
      return isSetIs_pmCrmUser();
-
 
522
    case IS_ALL_ASSIGNABLE:
-
 
523
      return isSetIs_allAssignable();
426
    }
524
    }
427
    throw new IllegalStateException();
525
    throw new IllegalStateException();
428
  }
526
  }
429
 
527
 
430
  @Override
528
  @Override
Line 492... Line 590...
492
        return false;
590
        return false;
493
      if (this.is_active != that.is_active)
591
      if (this.is_active != that.is_active)
494
        return false;
592
        return false;
495
    }
593
    }
496
 
594
 
-
 
595
    boolean this_present_is_pmCrmUser = true;
-
 
596
    boolean that_present_is_pmCrmUser = true;
-
 
597
    if (this_present_is_pmCrmUser || that_present_is_pmCrmUser) {
-
 
598
      if (!(this_present_is_pmCrmUser && that_present_is_pmCrmUser))
-
 
599
        return false;
-
 
600
      if (this.is_pmCrmUser != that.is_pmCrmUser)
-
 
601
        return false;
-
 
602
    }
-
 
603
 
-
 
604
    boolean this_present_is_allAssignable = true;
-
 
605
    boolean that_present_is_allAssignable = true;
-
 
606
    if (this_present_is_allAssignable || that_present_is_allAssignable) {
-
 
607
      if (!(this_present_is_allAssignable && that_present_is_allAssignable))
-
 
608
        return false;
-
 
609
      if (this.is_allAssignable != that.is_allAssignable)
-
 
610
        return false;
-
 
611
    }
-
 
612
 
497
    return true;
613
    return true;
498
  }
614
  }
499
 
615
 
500
  @Override
616
  @Override
501
  public int hashCode() {
617
  public int hashCode() {
Line 568... Line 684...
568
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.is_active, typedOther.is_active);
684
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.is_active, typedOther.is_active);
569
      if (lastComparison != 0) {
685
      if (lastComparison != 0) {
570
        return lastComparison;
686
        return lastComparison;
571
      }
687
      }
572
    }
688
    }
-
 
689
    lastComparison = Boolean.valueOf(isSetIs_pmCrmUser()).compareTo(typedOther.isSetIs_pmCrmUser());
-
 
690
    if (lastComparison != 0) {
-
 
691
      return lastComparison;
-
 
692
    }
-
 
693
    if (isSetIs_pmCrmUser()) {
-
 
694
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.is_pmCrmUser, typedOther.is_pmCrmUser);
-
 
695
      if (lastComparison != 0) {
-
 
696
        return lastComparison;
-
 
697
      }
-
 
698
    }
-
 
699
    lastComparison = Boolean.valueOf(isSetIs_allAssignable()).compareTo(typedOther.isSetIs_allAssignable());
-
 
700
    if (lastComparison != 0) {
-
 
701
      return lastComparison;
-
 
702
    }
-
 
703
    if (isSetIs_allAssignable()) {
-
 
704
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.is_allAssignable, typedOther.is_allAssignable);
-
 
705
      if (lastComparison != 0) {
-
 
706
        return lastComparison;
-
 
707
      }
-
 
708
    }
573
    return 0;
709
    return 0;
574
  }
710
  }
575
 
711
 
576
  public _Fields fieldForId(int fieldId) {
712
  public _Fields fieldForId(int fieldId) {
577
    return _Fields.findByThriftId(fieldId);
713
    return _Fields.findByThriftId(fieldId);
Line 630... Line 766...
630
            setIs_activeIsSet(true);
766
            setIs_activeIsSet(true);
631
          } else { 
767
          } else { 
632
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
768
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
633
          }
769
          }
634
          break;
770
          break;
-
 
771
        case 7: // IS_PM_CRM_USER
-
 
772
          if (field.type == org.apache.thrift.protocol.TType.BOOL) {
-
 
773
            this.is_pmCrmUser = iprot.readBool();
-
 
774
            setIs_pmCrmUserIsSet(true);
-
 
775
          } else { 
-
 
776
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
777
          }
-
 
778
          break;
-
 
779
        case 8: // IS_ALL_ASSIGNABLE
-
 
780
          if (field.type == org.apache.thrift.protocol.TType.BOOL) {
-
 
781
            this.is_allAssignable = iprot.readBool();
-
 
782
            setIs_allAssignableIsSet(true);
-
 
783
          } else { 
-
 
784
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
785
          }
-
 
786
          break;
635
        default:
787
        default:
636
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
788
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
637
      }
789
      }
638
      iprot.readFieldEnd();
790
      iprot.readFieldEnd();
639
    }
791
    }
Line 669... Line 821...
669
      oprot.writeFieldEnd();
821
      oprot.writeFieldEnd();
670
    }
822
    }
671
    oprot.writeFieldBegin(IS_ACTIVE_FIELD_DESC);
823
    oprot.writeFieldBegin(IS_ACTIVE_FIELD_DESC);
672
    oprot.writeBool(this.is_active);
824
    oprot.writeBool(this.is_active);
673
    oprot.writeFieldEnd();
825
    oprot.writeFieldEnd();
-
 
826
    oprot.writeFieldBegin(IS_PM_CRM_USER_FIELD_DESC);
-
 
827
    oprot.writeBool(this.is_pmCrmUser);
-
 
828
    oprot.writeFieldEnd();
-
 
829
    oprot.writeFieldBegin(IS_ALL_ASSIGNABLE_FIELD_DESC);
-
 
830
    oprot.writeBool(this.is_allAssignable);
-
 
831
    oprot.writeFieldEnd();
674
    oprot.writeFieldStop();
832
    oprot.writeFieldStop();
675
    oprot.writeStructEnd();
833
    oprot.writeStructEnd();
676
  }
834
  }
677
 
835
 
678
  @Override
836
  @Override
Line 715... Line 873...
715
    first = false;
873
    first = false;
716
    if (!first) sb.append(", ");
874
    if (!first) sb.append(", ");
717
    sb.append("is_active:");
875
    sb.append("is_active:");
718
    sb.append(this.is_active);
876
    sb.append(this.is_active);
719
    first = false;
877
    first = false;
-
 
878
    if (!first) sb.append(", ");
-
 
879
    sb.append("is_pmCrmUser:");
-
 
880
    sb.append(this.is_pmCrmUser);
-
 
881
    first = false;
-
 
882
    if (!first) sb.append(", ");
-
 
883
    sb.append("is_allAssignable:");
-
 
884
    sb.append(this.is_allAssignable);
-
 
885
    first = false;
720
    sb.append(")");
886
    sb.append(")");
721
    return sb.toString();
887
    return sb.toString();
722
  }
888
  }
723
 
889
 
724
  public void validate() throws org.apache.thrift.TException {
890
  public void validate() throws org.apache.thrift.TException {