添加跨服相关神将神魂信息
parent
149b0a2186
commit
b0d4de5917
|
@ -237,6 +237,7 @@ public class CoreService implements RPCRequestIFace.Iface {
|
|||
arenaOfHero.setCreateTime(hero.getCreateType());
|
||||
arenaOfHero.setChangeId(hero.getChangeId());
|
||||
arenaOfHero.setSkin(hero.getSkin());
|
||||
arenaOfHero.setGodSoulLv(hero.getGodSoulLv());
|
||||
for (Map.Entry<Integer, List<TeamPosHeroInfo>> entry : teamMap.entrySet()) {
|
||||
Integer teamId = entry.getKey();
|
||||
List<TeamPosHeroInfo> teamList = entry.getValue();
|
||||
|
|
|
@ -241,6 +241,7 @@ public class CrossServiceLogic {
|
|||
arenaOfHero.setCreateTime(hero.getCreateType());
|
||||
arenaOfHero.setChangeId(hero.getChangeId());
|
||||
arenaOfHero.setSkin(hero.getSkin());
|
||||
arenaOfHero.setGodSoulLv(hero.getGodSoulLv());
|
||||
for (Map.Entry<Integer, List<TeamPosHeroInfo>> entry : teamMap.entrySet()) {
|
||||
Integer teamId = entry.getKey();
|
||||
List<TeamPosHeroInfo> teamList = entry.getValue();
|
||||
|
|
|
@ -25,6 +25,7 @@ public class ArenaOfHero {
|
|||
private int createType;
|
||||
private int changeId;
|
||||
private int skin;
|
||||
private int godSoulLv;//神魂等级
|
||||
private Set<String> jewelInfo = new HashSet<>();
|
||||
private Map<Integer,Long> attributeMap = new HashMap<>();
|
||||
private Map<Integer,Map<Integer,Long>> attributeMapByTeam = new HashMap<>();
|
||||
|
@ -167,4 +168,12 @@ public class ArenaOfHero {
|
|||
public void setSkin(int skin) {
|
||||
this.skin = skin;
|
||||
}
|
||||
|
||||
public int getGodSoulLv() {
|
||||
return godSoulLv;
|
||||
}
|
||||
|
||||
public void setGodSoulLv(int godSoulLv) {
|
||||
this.godSoulLv = godSoulLv;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1077,6 +1077,7 @@ public class PlayerLogic {
|
|||
.setStar(hero.getStar())
|
||||
.setPosition(heroInfo.getPosition())
|
||||
.setSkinId(hero.getSkin())
|
||||
.setGodSoulLv(hero.getGodSoulLv())
|
||||
.build());
|
||||
}
|
||||
}
|
||||
|
@ -1157,6 +1158,7 @@ public class PlayerLogic {
|
|||
.setStar(hero.getStar())
|
||||
.setPosition(heroInfo.getPosition())
|
||||
.setSkinId(hero.getSkin())
|
||||
.setGodSoulLv(hero.getGodSoulLv())
|
||||
.build());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -34,7 +34,7 @@ import org.slf4j.Logger;
|
|||
import org.slf4j.LoggerFactory;
|
||||
|
||||
@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
|
||||
@Generated(value = "Autogenerated by Thrift Compiler (0.9.2)", date = "2021-10-21")
|
||||
@Generated(value = "Autogenerated by Thrift Compiler (0.9.2)", date = "2021-10-28")
|
||||
public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOfHero._Fields>, java.io.Serializable, Cloneable, Comparable<ArenaOfHero> {
|
||||
private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("ArenaOfHero");
|
||||
|
||||
|
@ -55,6 +55,7 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
private static final org.apache.thrift.protocol.TField ATTRIBUTE_MAP_FIELD_DESC = new org.apache.thrift.protocol.TField("attributeMap", org.apache.thrift.protocol.TType.MAP, (short)15);
|
||||
private static final org.apache.thrift.protocol.TField ATTRIBUTE_MAP_BY_TEAM_FIELD_DESC = new org.apache.thrift.protocol.TField("attributeMapByTeam", org.apache.thrift.protocol.TType.MAP, (short)16);
|
||||
private static final org.apache.thrift.protocol.TField ATTRIBUTE_MAP_BY_TEAM_BATTLE_FIELD_DESC = new org.apache.thrift.protocol.TField("attributeMapByTeamBattle", org.apache.thrift.protocol.TType.MAP, (short)17);
|
||||
private static final org.apache.thrift.protocol.TField GOD_SOUL_LV_FIELD_DESC = new org.apache.thrift.protocol.TField("godSoulLv", org.apache.thrift.protocol.TType.I32, (short)18);
|
||||
|
||||
private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
|
||||
static {
|
||||
|
@ -79,6 +80,7 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
public Map<Integer,Long> attributeMap; // optional
|
||||
public Map<Integer,Map<Integer,Long>> attributeMapByTeam; // optional
|
||||
public Map<Integer,Map<Integer,Long>> attributeMapByTeamBattle; // optional
|
||||
public int godSoulLv; // optional
|
||||
|
||||
/** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
|
||||
public enum _Fields implements org.apache.thrift.TFieldIdEnum {
|
||||
|
@ -98,7 +100,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
JEWEL_INFO((short)14, "jewelInfo"),
|
||||
ATTRIBUTE_MAP((short)15, "attributeMap"),
|
||||
ATTRIBUTE_MAP_BY_TEAM((short)16, "attributeMapByTeam"),
|
||||
ATTRIBUTE_MAP_BY_TEAM_BATTLE((short)17, "attributeMapByTeamBattle");
|
||||
ATTRIBUTE_MAP_BY_TEAM_BATTLE((short)17, "attributeMapByTeamBattle"),
|
||||
GOD_SOUL_LV((short)18, "godSoulLv");
|
||||
|
||||
private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
|
||||
|
||||
|
@ -147,6 +150,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
return ATTRIBUTE_MAP_BY_TEAM;
|
||||
case 17: // ATTRIBUTE_MAP_BY_TEAM_BATTLE
|
||||
return ATTRIBUTE_MAP_BY_TEAM_BATTLE;
|
||||
case 18: // GOD_SOUL_LV
|
||||
return GOD_SOUL_LV;
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
|
@ -197,8 +202,9 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
private static final int __CREATETYPE_ISSET_ID = 7;
|
||||
private static final int __CHANGEID_ISSET_ID = 8;
|
||||
private static final int __SKIN_ISSET_ID = 9;
|
||||
private static final int __GODSOULLV_ISSET_ID = 10;
|
||||
private short __isset_bitfield = 0;
|
||||
private static final _Fields optionals[] = {_Fields.ID,_Fields.TEMPLATE_ID,_Fields.LEVEL,_Fields.STAR,_Fields.EQUIP_BY_POSITION_MAP,_Fields.SOUL_EQUIP_BY_POSITION_MAP,_Fields.BREAK_ID,_Fields.STAR_BREAK_ID,_Fields.CREATE_TIME,_Fields.ESPECIAL_EQUIP_LEVEL,_Fields.CREATE_TYPE,_Fields.CHANGE_ID,_Fields.SKIN,_Fields.JEWEL_INFO,_Fields.ATTRIBUTE_MAP,_Fields.ATTRIBUTE_MAP_BY_TEAM,_Fields.ATTRIBUTE_MAP_BY_TEAM_BATTLE};
|
||||
private static final _Fields optionals[] = {_Fields.ID,_Fields.TEMPLATE_ID,_Fields.LEVEL,_Fields.STAR,_Fields.EQUIP_BY_POSITION_MAP,_Fields.SOUL_EQUIP_BY_POSITION_MAP,_Fields.BREAK_ID,_Fields.STAR_BREAK_ID,_Fields.CREATE_TIME,_Fields.ESPECIAL_EQUIP_LEVEL,_Fields.CREATE_TYPE,_Fields.CHANGE_ID,_Fields.SKIN,_Fields.JEWEL_INFO,_Fields.ATTRIBUTE_MAP,_Fields.ATTRIBUTE_MAP_BY_TEAM,_Fields.ATTRIBUTE_MAP_BY_TEAM_BATTLE,_Fields.GOD_SOUL_LV};
|
||||
public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
|
||||
static {
|
||||
Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
|
||||
|
@ -251,6 +257,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP,
|
||||
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32),
|
||||
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)))));
|
||||
tmpMap.put(_Fields.GOD_SOUL_LV, new org.apache.thrift.meta_data.FieldMetaData("godSoulLv", org.apache.thrift.TFieldRequirementType.OPTIONAL,
|
||||
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
|
||||
metaDataMap = Collections.unmodifiableMap(tmpMap);
|
||||
org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(ArenaOfHero.class, metaDataMap);
|
||||
}
|
||||
|
@ -322,6 +330,7 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
this.attributeMapByTeamBattle = __this__attributeMapByTeamBattle;
|
||||
}
|
||||
this.godSoulLv = other.godSoulLv;
|
||||
}
|
||||
|
||||
public ArenaOfHero deepCopy() {
|
||||
|
@ -357,6 +366,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
this.attributeMap = null;
|
||||
this.attributeMapByTeam = null;
|
||||
this.attributeMapByTeamBattle = null;
|
||||
setGodSoulLvIsSet(false);
|
||||
this.godSoulLv = 0;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
|
@ -827,6 +838,29 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
}
|
||||
|
||||
public int getGodSoulLv() {
|
||||
return this.godSoulLv;
|
||||
}
|
||||
|
||||
public ArenaOfHero setGodSoulLv(int godSoulLv) {
|
||||
this.godSoulLv = godSoulLv;
|
||||
setGodSoulLvIsSet(true);
|
||||
return this;
|
||||
}
|
||||
|
||||
public void unsetGodSoulLv() {
|
||||
__isset_bitfield = EncodingUtils.clearBit(__isset_bitfield, __GODSOULLV_ISSET_ID);
|
||||
}
|
||||
|
||||
/** Returns true if field godSoulLv is set (has been assigned a value) and false otherwise */
|
||||
public boolean isSetGodSoulLv() {
|
||||
return EncodingUtils.testBit(__isset_bitfield, __GODSOULLV_ISSET_ID);
|
||||
}
|
||||
|
||||
public void setGodSoulLvIsSet(boolean value) {
|
||||
__isset_bitfield = EncodingUtils.setBit(__isset_bitfield, __GODSOULLV_ISSET_ID, value);
|
||||
}
|
||||
|
||||
public void setFieldValue(_Fields field, Object value) {
|
||||
switch (field) {
|
||||
case ID:
|
||||
|
@ -965,6 +999,14 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
break;
|
||||
|
||||
case GOD_SOUL_LV:
|
||||
if (value == null) {
|
||||
unsetGodSoulLv();
|
||||
} else {
|
||||
setGodSoulLv((Integer)value);
|
||||
}
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1021,6 +1063,9 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
case ATTRIBUTE_MAP_BY_TEAM_BATTLE:
|
||||
return getAttributeMapByTeamBattle();
|
||||
|
||||
case GOD_SOUL_LV:
|
||||
return Integer.valueOf(getGodSoulLv());
|
||||
|
||||
}
|
||||
throw new IllegalStateException();
|
||||
}
|
||||
|
@ -1066,6 +1111,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
return isSetAttributeMapByTeam();
|
||||
case ATTRIBUTE_MAP_BY_TEAM_BATTLE:
|
||||
return isSetAttributeMapByTeamBattle();
|
||||
case GOD_SOUL_LV:
|
||||
return isSetGodSoulLv();
|
||||
}
|
||||
throw new IllegalStateException();
|
||||
}
|
||||
|
@ -1236,6 +1283,15 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
return false;
|
||||
}
|
||||
|
||||
boolean this_present_godSoulLv = true && this.isSetGodSoulLv();
|
||||
boolean that_present_godSoulLv = true && that.isSetGodSoulLv();
|
||||
if (this_present_godSoulLv || that_present_godSoulLv) {
|
||||
if (!(this_present_godSoulLv && that_present_godSoulLv))
|
||||
return false;
|
||||
if (this.godSoulLv != that.godSoulLv)
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -1328,6 +1384,11 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
if (present_attributeMapByTeamBattle)
|
||||
list.add(attributeMapByTeamBattle);
|
||||
|
||||
boolean present_godSoulLv = true && (isSetGodSoulLv());
|
||||
list.add(present_godSoulLv);
|
||||
if (present_godSoulLv)
|
||||
list.add(godSoulLv);
|
||||
|
||||
return list.hashCode();
|
||||
}
|
||||
|
||||
|
@ -1509,6 +1570,16 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
return lastComparison;
|
||||
}
|
||||
}
|
||||
lastComparison = Boolean.valueOf(isSetGodSoulLv()).compareTo(other.isSetGodSoulLv());
|
||||
if (lastComparison != 0) {
|
||||
return lastComparison;
|
||||
}
|
||||
if (isSetGodSoulLv()) {
|
||||
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.godSoulLv, other.godSoulLv);
|
||||
if (lastComparison != 0) {
|
||||
return lastComparison;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1658,6 +1729,12 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
first = false;
|
||||
}
|
||||
if (isSetGodSoulLv()) {
|
||||
if (!first) sb.append(", ");
|
||||
sb.append("godSoulLv:");
|
||||
sb.append(this.godSoulLv);
|
||||
first = false;
|
||||
}
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
|
@ -1933,6 +2010,14 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
|
||||
}
|
||||
break;
|
||||
case 18: // GOD_SOUL_LV
|
||||
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
|
||||
struct.godSoulLv = iprot.readI32();
|
||||
struct.setGodSoulLvIsSet(true);
|
||||
} else {
|
||||
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
|
||||
}
|
||||
|
@ -2110,6 +2195,11 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
oprot.writeFieldEnd();
|
||||
}
|
||||
}
|
||||
if (struct.isSetGodSoulLv()) {
|
||||
oprot.writeFieldBegin(GOD_SOUL_LV_FIELD_DESC);
|
||||
oprot.writeI32(struct.godSoulLv);
|
||||
oprot.writeFieldEnd();
|
||||
}
|
||||
oprot.writeFieldStop();
|
||||
oprot.writeStructEnd();
|
||||
}
|
||||
|
@ -2179,7 +2269,10 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
if (struct.isSetAttributeMapByTeamBattle()) {
|
||||
optionals.set(16);
|
||||
}
|
||||
oprot.writeBitSet(optionals, 17);
|
||||
if (struct.isSetGodSoulLv()) {
|
||||
optionals.set(17);
|
||||
}
|
||||
oprot.writeBitSet(optionals, 18);
|
||||
if (struct.isSetId()) {
|
||||
oprot.writeString(struct.id);
|
||||
}
|
||||
|
@ -2286,12 +2379,15 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
}
|
||||
}
|
||||
if (struct.isSetGodSoulLv()) {
|
||||
oprot.writeI32(struct.godSoulLv);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void read(org.apache.thrift.protocol.TProtocol prot, ArenaOfHero struct) throws org.apache.thrift.TException {
|
||||
TTupleProtocol iprot = (TTupleProtocol) prot;
|
||||
BitSet incoming = iprot.readBitSet(17);
|
||||
BitSet incoming = iprot.readBitSet(18);
|
||||
if (incoming.get(0)) {
|
||||
struct.id = iprot.readString();
|
||||
struct.setIdIsSet(true);
|
||||
|
@ -2446,6 +2542,10 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
struct.setAttributeMapByTeamBattleIsSet(true);
|
||||
}
|
||||
if (incoming.get(17)) {
|
||||
struct.godSoulLv = iprot.readI32();
|
||||
struct.setGodSoulLvIsSet(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1160,6 +1160,7 @@ public class CBean2Proto {
|
|||
.setStar(hero.getStar())
|
||||
.setPosition(position)
|
||||
.setSkinId(hero.getSkin())
|
||||
.setGodSoulLv(hero.getGodSoulLv())
|
||||
.build();
|
||||
}
|
||||
/**
|
||||
|
|
|
@ -44,6 +44,7 @@ struct ArenaOfHero {
|
|||
15:optional map<i32,i64> attributeMap;
|
||||
16:optional map<i32,map<i32,i64>> attributeMapByTeam ;
|
||||
17:optional map<i32,map<i32,i64>> attributeMapByTeamBattle ;
|
||||
18:optional i32 godSoulLv;//神魂等级
|
||||
}
|
||||
|
||||
struct PropertyItem {
|
||||
|
|
|
@ -34,7 +34,7 @@ import org.slf4j.Logger;
|
|||
import org.slf4j.LoggerFactory;
|
||||
|
||||
@SuppressWarnings({"cast", "rawtypes", "serial", "unchecked"})
|
||||
@Generated(value = "Autogenerated by Thrift Compiler (0.9.2)", date = "2021-10-21")
|
||||
@Generated(value = "Autogenerated by Thrift Compiler (0.9.2)", date = "2021-10-28")
|
||||
public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOfHero._Fields>, java.io.Serializable, Cloneable, Comparable<ArenaOfHero> {
|
||||
private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("ArenaOfHero");
|
||||
|
||||
|
@ -55,6 +55,7 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
private static final org.apache.thrift.protocol.TField ATTRIBUTE_MAP_FIELD_DESC = new org.apache.thrift.protocol.TField("attributeMap", org.apache.thrift.protocol.TType.MAP, (short)15);
|
||||
private static final org.apache.thrift.protocol.TField ATTRIBUTE_MAP_BY_TEAM_FIELD_DESC = new org.apache.thrift.protocol.TField("attributeMapByTeam", org.apache.thrift.protocol.TType.MAP, (short)16);
|
||||
private static final org.apache.thrift.protocol.TField ATTRIBUTE_MAP_BY_TEAM_BATTLE_FIELD_DESC = new org.apache.thrift.protocol.TField("attributeMapByTeamBattle", org.apache.thrift.protocol.TType.MAP, (short)17);
|
||||
private static final org.apache.thrift.protocol.TField GOD_SOUL_LV_FIELD_DESC = new org.apache.thrift.protocol.TField("godSoulLv", org.apache.thrift.protocol.TType.I32, (short)18);
|
||||
|
||||
private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>();
|
||||
static {
|
||||
|
@ -79,6 +80,7 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
public Map<Integer,Long> attributeMap; // optional
|
||||
public Map<Integer,Map<Integer,Long>> attributeMapByTeam; // optional
|
||||
public Map<Integer,Map<Integer,Long>> attributeMapByTeamBattle; // optional
|
||||
public int godSoulLv; // optional
|
||||
|
||||
/** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
|
||||
public enum _Fields implements org.apache.thrift.TFieldIdEnum {
|
||||
|
@ -98,7 +100,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
JEWEL_INFO((short)14, "jewelInfo"),
|
||||
ATTRIBUTE_MAP((short)15, "attributeMap"),
|
||||
ATTRIBUTE_MAP_BY_TEAM((short)16, "attributeMapByTeam"),
|
||||
ATTRIBUTE_MAP_BY_TEAM_BATTLE((short)17, "attributeMapByTeamBattle");
|
||||
ATTRIBUTE_MAP_BY_TEAM_BATTLE((short)17, "attributeMapByTeamBattle"),
|
||||
GOD_SOUL_LV((short)18, "godSoulLv");
|
||||
|
||||
private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
|
||||
|
||||
|
@ -147,6 +150,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
return ATTRIBUTE_MAP_BY_TEAM;
|
||||
case 17: // ATTRIBUTE_MAP_BY_TEAM_BATTLE
|
||||
return ATTRIBUTE_MAP_BY_TEAM_BATTLE;
|
||||
case 18: // GOD_SOUL_LV
|
||||
return GOD_SOUL_LV;
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
|
@ -197,8 +202,9 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
private static final int __CREATETYPE_ISSET_ID = 7;
|
||||
private static final int __CHANGEID_ISSET_ID = 8;
|
||||
private static final int __SKIN_ISSET_ID = 9;
|
||||
private static final int __GODSOULLV_ISSET_ID = 10;
|
||||
private short __isset_bitfield = 0;
|
||||
private static final _Fields optionals[] = {_Fields.ID,_Fields.TEMPLATE_ID,_Fields.LEVEL,_Fields.STAR,_Fields.EQUIP_BY_POSITION_MAP,_Fields.SOUL_EQUIP_BY_POSITION_MAP,_Fields.BREAK_ID,_Fields.STAR_BREAK_ID,_Fields.CREATE_TIME,_Fields.ESPECIAL_EQUIP_LEVEL,_Fields.CREATE_TYPE,_Fields.CHANGE_ID,_Fields.SKIN,_Fields.JEWEL_INFO,_Fields.ATTRIBUTE_MAP,_Fields.ATTRIBUTE_MAP_BY_TEAM,_Fields.ATTRIBUTE_MAP_BY_TEAM_BATTLE};
|
||||
private static final _Fields optionals[] = {_Fields.ID,_Fields.TEMPLATE_ID,_Fields.LEVEL,_Fields.STAR,_Fields.EQUIP_BY_POSITION_MAP,_Fields.SOUL_EQUIP_BY_POSITION_MAP,_Fields.BREAK_ID,_Fields.STAR_BREAK_ID,_Fields.CREATE_TIME,_Fields.ESPECIAL_EQUIP_LEVEL,_Fields.CREATE_TYPE,_Fields.CHANGE_ID,_Fields.SKIN,_Fields.JEWEL_INFO,_Fields.ATTRIBUTE_MAP,_Fields.ATTRIBUTE_MAP_BY_TEAM,_Fields.ATTRIBUTE_MAP_BY_TEAM_BATTLE,_Fields.GOD_SOUL_LV};
|
||||
public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
|
||||
static {
|
||||
Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
|
||||
|
@ -251,6 +257,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP,
|
||||
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32),
|
||||
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)))));
|
||||
tmpMap.put(_Fields.GOD_SOUL_LV, new org.apache.thrift.meta_data.FieldMetaData("godSoulLv", org.apache.thrift.TFieldRequirementType.OPTIONAL,
|
||||
new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
|
||||
metaDataMap = Collections.unmodifiableMap(tmpMap);
|
||||
org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(ArenaOfHero.class, metaDataMap);
|
||||
}
|
||||
|
@ -322,6 +330,7 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
this.attributeMapByTeamBattle = __this__attributeMapByTeamBattle;
|
||||
}
|
||||
this.godSoulLv = other.godSoulLv;
|
||||
}
|
||||
|
||||
public ArenaOfHero deepCopy() {
|
||||
|
@ -357,6 +366,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
this.attributeMap = null;
|
||||
this.attributeMapByTeam = null;
|
||||
this.attributeMapByTeamBattle = null;
|
||||
setGodSoulLvIsSet(false);
|
||||
this.godSoulLv = 0;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
|
@ -827,6 +838,29 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
}
|
||||
|
||||
public int getGodSoulLv() {
|
||||
return this.godSoulLv;
|
||||
}
|
||||
|
||||
public ArenaOfHero setGodSoulLv(int godSoulLv) {
|
||||
this.godSoulLv = godSoulLv;
|
||||
setGodSoulLvIsSet(true);
|
||||
return this;
|
||||
}
|
||||
|
||||
public void unsetGodSoulLv() {
|
||||
__isset_bitfield = EncodingUtils.clearBit(__isset_bitfield, __GODSOULLV_ISSET_ID);
|
||||
}
|
||||
|
||||
/** Returns true if field godSoulLv is set (has been assigned a value) and false otherwise */
|
||||
public boolean isSetGodSoulLv() {
|
||||
return EncodingUtils.testBit(__isset_bitfield, __GODSOULLV_ISSET_ID);
|
||||
}
|
||||
|
||||
public void setGodSoulLvIsSet(boolean value) {
|
||||
__isset_bitfield = EncodingUtils.setBit(__isset_bitfield, __GODSOULLV_ISSET_ID, value);
|
||||
}
|
||||
|
||||
public void setFieldValue(_Fields field, Object value) {
|
||||
switch (field) {
|
||||
case ID:
|
||||
|
@ -965,6 +999,14 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
break;
|
||||
|
||||
case GOD_SOUL_LV:
|
||||
if (value == null) {
|
||||
unsetGodSoulLv();
|
||||
} else {
|
||||
setGodSoulLv((Integer)value);
|
||||
}
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1021,6 +1063,9 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
case ATTRIBUTE_MAP_BY_TEAM_BATTLE:
|
||||
return getAttributeMapByTeamBattle();
|
||||
|
||||
case GOD_SOUL_LV:
|
||||
return Integer.valueOf(getGodSoulLv());
|
||||
|
||||
}
|
||||
throw new IllegalStateException();
|
||||
}
|
||||
|
@ -1066,6 +1111,8 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
return isSetAttributeMapByTeam();
|
||||
case ATTRIBUTE_MAP_BY_TEAM_BATTLE:
|
||||
return isSetAttributeMapByTeamBattle();
|
||||
case GOD_SOUL_LV:
|
||||
return isSetGodSoulLv();
|
||||
}
|
||||
throw new IllegalStateException();
|
||||
}
|
||||
|
@ -1236,6 +1283,15 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
return false;
|
||||
}
|
||||
|
||||
boolean this_present_godSoulLv = true && this.isSetGodSoulLv();
|
||||
boolean that_present_godSoulLv = true && that.isSetGodSoulLv();
|
||||
if (this_present_godSoulLv || that_present_godSoulLv) {
|
||||
if (!(this_present_godSoulLv && that_present_godSoulLv))
|
||||
return false;
|
||||
if (this.godSoulLv != that.godSoulLv)
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -1328,6 +1384,11 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
if (present_attributeMapByTeamBattle)
|
||||
list.add(attributeMapByTeamBattle);
|
||||
|
||||
boolean present_godSoulLv = true && (isSetGodSoulLv());
|
||||
list.add(present_godSoulLv);
|
||||
if (present_godSoulLv)
|
||||
list.add(godSoulLv);
|
||||
|
||||
return list.hashCode();
|
||||
}
|
||||
|
||||
|
@ -1509,6 +1570,16 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
return lastComparison;
|
||||
}
|
||||
}
|
||||
lastComparison = Boolean.valueOf(isSetGodSoulLv()).compareTo(other.isSetGodSoulLv());
|
||||
if (lastComparison != 0) {
|
||||
return lastComparison;
|
||||
}
|
||||
if (isSetGodSoulLv()) {
|
||||
lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.godSoulLv, other.godSoulLv);
|
||||
if (lastComparison != 0) {
|
||||
return lastComparison;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -1658,6 +1729,12 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
first = false;
|
||||
}
|
||||
if (isSetGodSoulLv()) {
|
||||
if (!first) sb.append(", ");
|
||||
sb.append("godSoulLv:");
|
||||
sb.append(this.godSoulLv);
|
||||
first = false;
|
||||
}
|
||||
sb.append(")");
|
||||
return sb.toString();
|
||||
}
|
||||
|
@ -1933,6 +2010,14 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
|
||||
}
|
||||
break;
|
||||
case 18: // GOD_SOUL_LV
|
||||
if (schemeField.type == org.apache.thrift.protocol.TType.I32) {
|
||||
struct.godSoulLv = iprot.readI32();
|
||||
struct.setGodSoulLvIsSet(true);
|
||||
} else {
|
||||
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type);
|
||||
}
|
||||
|
@ -2110,6 +2195,11 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
oprot.writeFieldEnd();
|
||||
}
|
||||
}
|
||||
if (struct.isSetGodSoulLv()) {
|
||||
oprot.writeFieldBegin(GOD_SOUL_LV_FIELD_DESC);
|
||||
oprot.writeI32(struct.godSoulLv);
|
||||
oprot.writeFieldEnd();
|
||||
}
|
||||
oprot.writeFieldStop();
|
||||
oprot.writeStructEnd();
|
||||
}
|
||||
|
@ -2179,7 +2269,10 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
if (struct.isSetAttributeMapByTeamBattle()) {
|
||||
optionals.set(16);
|
||||
}
|
||||
oprot.writeBitSet(optionals, 17);
|
||||
if (struct.isSetGodSoulLv()) {
|
||||
optionals.set(17);
|
||||
}
|
||||
oprot.writeBitSet(optionals, 18);
|
||||
if (struct.isSetId()) {
|
||||
oprot.writeString(struct.id);
|
||||
}
|
||||
|
@ -2286,12 +2379,15 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
}
|
||||
}
|
||||
if (struct.isSetGodSoulLv()) {
|
||||
oprot.writeI32(struct.godSoulLv);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void read(org.apache.thrift.protocol.TProtocol prot, ArenaOfHero struct) throws org.apache.thrift.TException {
|
||||
TTupleProtocol iprot = (TTupleProtocol) prot;
|
||||
BitSet incoming = iprot.readBitSet(17);
|
||||
BitSet incoming = iprot.readBitSet(18);
|
||||
if (incoming.get(0)) {
|
||||
struct.id = iprot.readString();
|
||||
struct.setIdIsSet(true);
|
||||
|
@ -2446,6 +2542,10 @@ public class ArenaOfHero implements org.apache.thrift.TBase<ArenaOfHero, ArenaOf
|
|||
}
|
||||
struct.setAttributeMapByTeamBattleIsSet(true);
|
||||
}
|
||||
if (incoming.get(17)) {
|
||||
struct.godSoulLv = iprot.readI32();
|
||||
struct.setGodSoulLvIsSet(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue