Subversion Repositories SmartDukaan

Rev

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

Rev 7825 Rev 8201
Line 47... Line 47...
47
  private static final org.apache.thrift.protocol.TField SOURCE_START_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("sourceStartTime", org.apache.thrift.protocol.TType.I64, (short)18);
47
  private static final org.apache.thrift.protocol.TField SOURCE_START_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("sourceStartTime", org.apache.thrift.protocol.TType.I64, (short)18);
48
  private static final org.apache.thrift.protocol.TField TRUST_LEVEL_FIELD_DESC = new org.apache.thrift.protocol.TField("trustLevel", org.apache.thrift.protocol.TType.DOUBLE, (short)19);
48
  private static final org.apache.thrift.protocol.TField TRUST_LEVEL_FIELD_DESC = new org.apache.thrift.protocol.TField("trustLevel", org.apache.thrift.protocol.TType.DOUBLE, (short)19);
49
  private static final org.apache.thrift.protocol.TField IS_FACEBOOK_USER_FIELD_DESC = new org.apache.thrift.protocol.TField("isFacebookUser", org.apache.thrift.protocol.TType.BOOL, (short)20);
49
  private static final org.apache.thrift.protocol.TField IS_FACEBOOK_USER_FIELD_DESC = new org.apache.thrift.protocol.TField("isFacebookUser", org.apache.thrift.protocol.TType.BOOL, (short)20);
50
  private static final org.apache.thrift.protocol.TField FACEBOOK_ACCESS_TOKEN_FIELD_DESC = new org.apache.thrift.protocol.TField("facebookAccessToken", org.apache.thrift.protocol.TType.STRING, (short)21);
50
  private static final org.apache.thrift.protocol.TField FACEBOOK_ACCESS_TOKEN_FIELD_DESC = new org.apache.thrift.protocol.TField("facebookAccessToken", org.apache.thrift.protocol.TType.STRING, (short)21);
51
  private static final org.apache.thrift.protocol.TField FACEBOOK_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("facebookId", org.apache.thrift.protocol.TType.STRING, (short)22);
51
  private static final org.apache.thrift.protocol.TField FACEBOOK_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("facebookId", org.apache.thrift.protocol.TType.STRING, (short)22);
-
 
52
  private static final org.apache.thrift.protocol.TField SOURCE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("sourceId", org.apache.thrift.protocol.TType.I64, (short)23);
52
 
53
 
53
  private long userId; // required
54
  private long userId; // required
54
  private String email; // required
55
  private String email; // required
55
  private String password; // required
56
  private String password; // required
56
  private String name; // required
57
  private String name; // required
Line 70... Line 71...
70
  private long sourceStartTime; // required
71
  private long sourceStartTime; // required
71
  private double trustLevel; // required
72
  private double trustLevel; // required
72
  private boolean isFacebookUser; // required
73
  private boolean isFacebookUser; // required
73
  private String facebookAccessToken; // required
74
  private String facebookAccessToken; // required
74
  private String facebookId; // required
75
  private String facebookId; // required
-
 
76
  private long sourceId; // required
75
 
77
 
76
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
78
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
77
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
79
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
78
    USER_ID((short)1, "userId"),
80
    USER_ID((short)1, "userId"),
79
    EMAIL((short)2, "email"),
81
    EMAIL((short)2, "email"),
Line 98... Line 100...
98
    SOURCE((short)17, "source"),
100
    SOURCE((short)17, "source"),
99
    SOURCE_START_TIME((short)18, "sourceStartTime"),
101
    SOURCE_START_TIME((short)18, "sourceStartTime"),
100
    TRUST_LEVEL((short)19, "trustLevel"),
102
    TRUST_LEVEL((short)19, "trustLevel"),
101
    IS_FACEBOOK_USER((short)20, "isFacebookUser"),
103
    IS_FACEBOOK_USER((short)20, "isFacebookUser"),
102
    FACEBOOK_ACCESS_TOKEN((short)21, "facebookAccessToken"),
104
    FACEBOOK_ACCESS_TOKEN((short)21, "facebookAccessToken"),
103
    FACEBOOK_ID((short)22, "facebookId");
105
    FACEBOOK_ID((short)22, "facebookId"),
-
 
106
    SOURCE_ID((short)23, "sourceId");
104
 
107
 
105
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
108
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
106
 
109
 
107
    static {
110
    static {
108
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
111
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 157... Line 160...
157
          return IS_FACEBOOK_USER;
160
          return IS_FACEBOOK_USER;
158
        case 21: // FACEBOOK_ACCESS_TOKEN
161
        case 21: // FACEBOOK_ACCESS_TOKEN
159
          return FACEBOOK_ACCESS_TOKEN;
162
          return FACEBOOK_ACCESS_TOKEN;
160
        case 22: // FACEBOOK_ID
163
        case 22: // FACEBOOK_ID
161
          return FACEBOOK_ID;
164
          return FACEBOOK_ID;
-
 
165
        case 23: // SOURCE_ID
-
 
166
          return SOURCE_ID;
162
        default:
167
        default:
163
          return null;
168
          return null;
164
      }
169
      }
165
    }
170
    }
166
 
171
 
Line 207... Line 212...
207
  private static final int __ACTIVECARTID_ISSET_ID = 5;
212
  private static final int __ACTIVECARTID_ISSET_ID = 5;
208
  private static final int __ISANONYMOUS_ISSET_ID = 6;
213
  private static final int __ISANONYMOUS_ISSET_ID = 6;
209
  private static final int __SOURCESTARTTIME_ISSET_ID = 7;
214
  private static final int __SOURCESTARTTIME_ISSET_ID = 7;
210
  private static final int __TRUSTLEVEL_ISSET_ID = 8;
215
  private static final int __TRUSTLEVEL_ISSET_ID = 8;
211
  private static final int __ISFACEBOOKUSER_ISSET_ID = 9;
216
  private static final int __ISFACEBOOKUSER_ISSET_ID = 9;
-
 
217
  private static final int __SOURCEID_ISSET_ID = 10;
212
  private BitSet __isset_bit_vector = new BitSet(10);
218
  private BitSet __isset_bit_vector = new BitSet(11);
213
 
219
 
214
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
220
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
215
  static {
221
  static {
216
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
222
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
217
    tmpMap.put(_Fields.USER_ID, new org.apache.thrift.meta_data.FieldMetaData("userId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
223
    tmpMap.put(_Fields.USER_ID, new org.apache.thrift.meta_data.FieldMetaData("userId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 257... Line 263...
257
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
263
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
258
    tmpMap.put(_Fields.FACEBOOK_ACCESS_TOKEN, new org.apache.thrift.meta_data.FieldMetaData("facebookAccessToken", org.apache.thrift.TFieldRequirementType.DEFAULT, 
264
    tmpMap.put(_Fields.FACEBOOK_ACCESS_TOKEN, new org.apache.thrift.meta_data.FieldMetaData("facebookAccessToken", org.apache.thrift.TFieldRequirementType.DEFAULT, 
259
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
265
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
260
    tmpMap.put(_Fields.FACEBOOK_ID, new org.apache.thrift.meta_data.FieldMetaData("facebookId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
266
    tmpMap.put(_Fields.FACEBOOK_ID, new org.apache.thrift.meta_data.FieldMetaData("facebookId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
261
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
267
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-
 
268
    tmpMap.put(_Fields.SOURCE_ID, new org.apache.thrift.meta_data.FieldMetaData("sourceId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
269
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
262
    metaDataMap = Collections.unmodifiableMap(tmpMap);
270
    metaDataMap = Collections.unmodifiableMap(tmpMap);
263
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(User.class, metaDataMap);
271
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(User.class, metaDataMap);
264
  }
272
  }
265
 
273
 
266
  public User() {
274
  public User() {
Line 285... Line 293...
285
    String source,
293
    String source,
286
    long sourceStartTime,
294
    long sourceStartTime,
287
    double trustLevel,
295
    double trustLevel,
288
    boolean isFacebookUser,
296
    boolean isFacebookUser,
289
    String facebookAccessToken,
297
    String facebookAccessToken,
290
    String facebookId)
298
    String facebookId,
-
 
299
    long sourceId)
291
  {
300
  {
292
    this();
301
    this();
293
    this.userId = userId;
302
    this.userId = userId;
294
    setUserIdIsSet(true);
303
    setUserIdIsSet(true);
295
    this.email = email;
304
    this.email = email;
Line 319... Line 328...
319
    setTrustLevelIsSet(true);
328
    setTrustLevelIsSet(true);
320
    this.isFacebookUser = isFacebookUser;
329
    this.isFacebookUser = isFacebookUser;
321
    setIsFacebookUserIsSet(true);
330
    setIsFacebookUserIsSet(true);
322
    this.facebookAccessToken = facebookAccessToken;
331
    this.facebookAccessToken = facebookAccessToken;
323
    this.facebookId = facebookId;
332
    this.facebookId = facebookId;
-
 
333
    this.sourceId = sourceId;
-
 
334
    setSourceIdIsSet(true);
324
  }
335
  }
325
 
336
 
326
  /**
337
  /**
327
   * Performs a deep copy on <i>other</i>.
338
   * Performs a deep copy on <i>other</i>.
328
   */
339
   */
Line 377... Line 388...
377
      this.facebookAccessToken = other.facebookAccessToken;
388
      this.facebookAccessToken = other.facebookAccessToken;
378
    }
389
    }
379
    if (other.isSetFacebookId()) {
390
    if (other.isSetFacebookId()) {
380
      this.facebookId = other.facebookId;
391
      this.facebookId = other.facebookId;
381
    }
392
    }
-
 
393
    this.sourceId = other.sourceId;
382
  }
394
  }
383
 
395
 
384
  public User deepCopy() {
396
  public User deepCopy() {
385
    return new User(this);
397
    return new User(this);
386
  }
398
  }
Line 417... Line 429...
417
    this.trustLevel = 0.0;
429
    this.trustLevel = 0.0;
418
    setIsFacebookUserIsSet(false);
430
    setIsFacebookUserIsSet(false);
419
    this.isFacebookUser = false;
431
    this.isFacebookUser = false;
420
    this.facebookAccessToken = null;
432
    this.facebookAccessToken = null;
421
    this.facebookId = null;
433
    this.facebookId = null;
-
 
434
    setSourceIdIsSet(false);
-
 
435
    this.sourceId = 0;
422
  }
436
  }
423
 
437
 
424
  public long getUserId() {
438
  public long getUserId() {
425
    return this.userId;
439
    return this.userId;
426
  }
440
  }
Line 938... Line 952...
938
    if (!value) {
952
    if (!value) {
939
      this.facebookId = null;
953
      this.facebookId = null;
940
    }
954
    }
941
  }
955
  }
942
 
956
 
-
 
957
  public long getSourceId() {
-
 
958
    return this.sourceId;
-
 
959
  }
-
 
960
 
-
 
961
  public void setSourceId(long sourceId) {
-
 
962
    this.sourceId = sourceId;
-
 
963
    setSourceIdIsSet(true);
-
 
964
  }
-
 
965
 
-
 
966
  public void unsetSourceId() {
-
 
967
    __isset_bit_vector.clear(__SOURCEID_ISSET_ID);
-
 
968
  }
-
 
969
 
-
 
970
  /** Returns true if field sourceId is set (has been assigned a value) and false otherwise */
-
 
971
  public boolean isSetSourceId() {
-
 
972
    return __isset_bit_vector.get(__SOURCEID_ISSET_ID);
-
 
973
  }
-
 
974
 
-
 
975
  public void setSourceIdIsSet(boolean value) {
-
 
976
    __isset_bit_vector.set(__SOURCEID_ISSET_ID, value);
-
 
977
  }
-
 
978
 
943
  public void setFieldValue(_Fields field, Object value) {
979
  public void setFieldValue(_Fields field, Object value) {
944
    switch (field) {
980
    switch (field) {
945
    case USER_ID:
981
    case USER_ID:
946
      if (value == null) {
982
      if (value == null) {
947
        unsetUserId();
983
        unsetUserId();
Line 1116... Line 1152...
1116
      } else {
1152
      } else {
1117
        setFacebookId((String)value);
1153
        setFacebookId((String)value);
1118
      }
1154
      }
1119
      break;
1155
      break;
1120
 
1156
 
-
 
1157
    case SOURCE_ID:
-
 
1158
      if (value == null) {
-
 
1159
        unsetSourceId();
-
 
1160
      } else {
-
 
1161
        setSourceId((Long)value);
-
 
1162
      }
-
 
1163
      break;
-
 
1164
 
1121
    }
1165
    }
1122
  }
1166
  }
1123
 
1167
 
1124
  public Object getFieldValue(_Fields field) {
1168
  public Object getFieldValue(_Fields field) {
1125
    switch (field) {
1169
    switch (field) {
Line 1187... Line 1231...
1187
      return getFacebookAccessToken();
1231
      return getFacebookAccessToken();
1188
 
1232
 
1189
    case FACEBOOK_ID:
1233
    case FACEBOOK_ID:
1190
      return getFacebookId();
1234
      return getFacebookId();
1191
 
1235
 
-
 
1236
    case SOURCE_ID:
-
 
1237
      return Long.valueOf(getSourceId());
-
 
1238
 
1192
    }
1239
    }
1193
    throw new IllegalStateException();
1240
    throw new IllegalStateException();
1194
  }
1241
  }
1195
 
1242
 
1196
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
1243
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 1242... Line 1289...
1242
      return isSetIsFacebookUser();
1289
      return isSetIsFacebookUser();
1243
    case FACEBOOK_ACCESS_TOKEN:
1290
    case FACEBOOK_ACCESS_TOKEN:
1244
      return isSetFacebookAccessToken();
1291
      return isSetFacebookAccessToken();
1245
    case FACEBOOK_ID:
1292
    case FACEBOOK_ID:
1246
      return isSetFacebookId();
1293
      return isSetFacebookId();
-
 
1294
    case SOURCE_ID:
-
 
1295
      return isSetSourceId();
1247
    }
1296
    }
1248
    throw new IllegalStateException();
1297
    throw new IllegalStateException();
1249
  }
1298
  }
1250
 
1299
 
1251
  @Override
1300
  @Override
Line 1457... Line 1506...
1457
        return false;
1506
        return false;
1458
      if (!this.facebookId.equals(that.facebookId))
1507
      if (!this.facebookId.equals(that.facebookId))
1459
        return false;
1508
        return false;
1460
    }
1509
    }
1461
 
1510
 
-
 
1511
    boolean this_present_sourceId = true;
-
 
1512
    boolean that_present_sourceId = true;
-
 
1513
    if (this_present_sourceId || that_present_sourceId) {
-
 
1514
      if (!(this_present_sourceId && that_present_sourceId))
-
 
1515
        return false;
-
 
1516
      if (this.sourceId != that.sourceId)
-
 
1517
        return false;
-
 
1518
    }
-
 
1519
 
1462
    return true;
1520
    return true;
1463
  }
1521
  }
1464
 
1522
 
1465
  @Override
1523
  @Override
1466
  public int hashCode() {
1524
  public int hashCode() {
Line 1693... Line 1751...
1693
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.facebookId, typedOther.facebookId);
1751
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.facebookId, typedOther.facebookId);
1694
      if (lastComparison != 0) {
1752
      if (lastComparison != 0) {
1695
        return lastComparison;
1753
        return lastComparison;
1696
      }
1754
      }
1697
    }
1755
    }
-
 
1756
    lastComparison = Boolean.valueOf(isSetSourceId()).compareTo(typedOther.isSetSourceId());
-
 
1757
    if (lastComparison != 0) {
-
 
1758
      return lastComparison;
-
 
1759
    }
-
 
1760
    if (isSetSourceId()) {
-
 
1761
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.sourceId, typedOther.sourceId);
-
 
1762
      if (lastComparison != 0) {
-
 
1763
        return lastComparison;
-
 
1764
      }
-
 
1765
    }
1698
    return 0;
1766
    return 0;
1699
  }
1767
  }
1700
 
1768
 
1701
  public _Fields fieldForId(int fieldId) {
1769
  public _Fields fieldForId(int fieldId) {
1702
    return _Fields.findByThriftId(fieldId);
1770
    return _Fields.findByThriftId(fieldId);
Line 1885... Line 1953...
1885
            this.facebookId = iprot.readString();
1953
            this.facebookId = iprot.readString();
1886
          } else { 
1954
          } else { 
1887
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1955
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1888
          }
1956
          }
1889
          break;
1957
          break;
-
 
1958
        case 23: // SOURCE_ID
-
 
1959
          if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
1960
            this.sourceId = iprot.readI64();
-
 
1961
            setSourceIdIsSet(true);
-
 
1962
          } else { 
-
 
1963
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
1964
          }
-
 
1965
          break;
1890
        default:
1966
        default:
1891
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1967
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1892
      }
1968
      }
1893
      iprot.readFieldEnd();
1969
      iprot.readFieldEnd();
1894
    }
1970
    }
Line 1997... Line 2073...
1997
    if (this.facebookId != null) {
2073
    if (this.facebookId != null) {
1998
      oprot.writeFieldBegin(FACEBOOK_ID_FIELD_DESC);
2074
      oprot.writeFieldBegin(FACEBOOK_ID_FIELD_DESC);
1999
      oprot.writeString(this.facebookId);
2075
      oprot.writeString(this.facebookId);
2000
      oprot.writeFieldEnd();
2076
      oprot.writeFieldEnd();
2001
    }
2077
    }
-
 
2078
    oprot.writeFieldBegin(SOURCE_ID_FIELD_DESC);
-
 
2079
    oprot.writeI64(this.sourceId);
-
 
2080
    oprot.writeFieldEnd();
2002
    oprot.writeFieldStop();
2081
    oprot.writeFieldStop();
2003
    oprot.writeStructEnd();
2082
    oprot.writeStructEnd();
2004
  }
2083
  }
2005
 
2084
 
2006
  @Override
2085
  @Override
Line 2143... Line 2222...
2143
      sb.append("null");
2222
      sb.append("null");
2144
    } else {
2223
    } else {
2145
      sb.append(this.facebookId);
2224
      sb.append(this.facebookId);
2146
    }
2225
    }
2147
    first = false;
2226
    first = false;
-
 
2227
    if (!first) sb.append(", ");
-
 
2228
    sb.append("sourceId:");
-
 
2229
    sb.append(this.sourceId);
-
 
2230
    first = false;
2148
    sb.append(")");
2231
    sb.append(")");
2149
    return sb.toString();
2232
    return sb.toString();
2150
  }
2233
  }
2151
 
2234
 
2152
  public void validate() throws org.apache.thrift.TException {
2235
  public void validate() throws org.apache.thrift.TException {