diff options
Diffstat (limited to 'Dozentenmodulserver/src/main/java/server/Image.java')
-rw-r--r-- | Dozentenmodulserver/src/main/java/server/Image.java | 108 |
1 files changed, 104 insertions, 4 deletions
diff --git a/Dozentenmodulserver/src/main/java/server/Image.java b/Dozentenmodulserver/src/main/java/server/Image.java index 34c2b45c..16fc1ef5 100644 --- a/Dozentenmodulserver/src/main/java/server/Image.java +++ b/Dozentenmodulserver/src/main/java/server/Image.java @@ -43,6 +43,7 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav private static final org.apache.thrift.protocol.TField LECTURE_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("lectureName", org.apache.thrift.protocol.TType.STRING, (short)-6); private static final org.apache.thrift.protocol.TField UPDATE_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("updateTime", org.apache.thrift.protocol.TType.STRING, (short)-7); private static final org.apache.thrift.protocol.TField USER_DATA_FIELD_DESC = new org.apache.thrift.protocol.TField("userData", org.apache.thrift.protocol.TType.STRING, (short)-8); + private static final org.apache.thrift.protocol.TField IS_TEMPLATE_FIELD_DESC = new org.apache.thrift.protocol.TField("isTemplate", org.apache.thrift.protocol.TType.STRING, (short)-9); private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>(); static { @@ -58,6 +59,7 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav public String lectureName; // required public String updateTime; // required public String userData; // required + public String isTemplate; // required /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ public enum _Fields implements org.apache.thrift.TFieldIdEnum { @@ -68,7 +70,8 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav OS_NAME((short)-5, "osName"), LECTURE_NAME((short)-6, "lectureName"), UPDATE_TIME((short)-7, "updateTime"), - USER_DATA((short)-8, "userData"); + USER_DATA((short)-8, "userData"), + IS_TEMPLATE((short)-9, "isTemplate"); private static final Map<String, _Fields> byName = new HashMap<String, _Fields>(); @@ -99,6 +102,8 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav return UPDATE_TIME; case -8: // USER_DATA return USER_DATA; + case -9: // IS_TEMPLATE + return IS_TEMPLATE; default: return null; } @@ -158,6 +163,8 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); tmpMap.put(_Fields.USER_DATA, new org.apache.thrift.meta_data.FieldMetaData("userData", org.apache.thrift.TFieldRequirementType.DEFAULT, new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); + tmpMap.put(_Fields.IS_TEMPLATE, new org.apache.thrift.meta_data.FieldMetaData("isTemplate", org.apache.thrift.TFieldRequirementType.DEFAULT, + new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); metaDataMap = Collections.unmodifiableMap(tmpMap); org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Image.class, metaDataMap); } @@ -173,7 +180,8 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav String osName, String lectureName, String updateTime, - String userData) + String userData, + String isTemplate) { this(); this.id = id; @@ -184,6 +192,7 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav this.lectureName = lectureName; this.updateTime = updateTime; this.userData = userData; + this.isTemplate = isTemplate; } /** @@ -214,6 +223,9 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav if (other.isSetUserData()) { this.userData = other.userData; } + if (other.isSetIsTemplate()) { + this.isTemplate = other.isTemplate; + } } public Image deepCopy() { @@ -230,6 +242,7 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav this.lectureName = null; this.updateTime = null; this.userData = null; + this.isTemplate = null; } public String getId() { @@ -424,6 +437,30 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav } } + public String getIsTemplate() { + return this.isTemplate; + } + + public Image setIsTemplate(String isTemplate) { + this.isTemplate = isTemplate; + return this; + } + + public void unsetIsTemplate() { + this.isTemplate = null; + } + + /** Returns true if field isTemplate is set (has been assigned a value) and false otherwise */ + public boolean isSetIsTemplate() { + return this.isTemplate != null; + } + + public void setIsTemplateIsSet(boolean value) { + if (!value) { + this.isTemplate = null; + } + } + public void setFieldValue(_Fields field, Object value) { switch (field) { case ID: @@ -490,6 +527,14 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav } break; + case IS_TEMPLATE: + if (value == null) { + unsetIsTemplate(); + } else { + setIsTemplate((String)value); + } + break; + } } @@ -519,6 +564,9 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav case USER_DATA: return getUserData(); + case IS_TEMPLATE: + return getIsTemplate(); + } throw new IllegalStateException(); } @@ -546,6 +594,8 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav return isSetUpdateTime(); case USER_DATA: return isSetUserData(); + case IS_TEMPLATE: + return isSetIsTemplate(); } throw new IllegalStateException(); } @@ -635,6 +685,15 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav return false; } + boolean this_present_isTemplate = true && this.isSetIsTemplate(); + boolean that_present_isTemplate = true && that.isSetIsTemplate(); + if (this_present_isTemplate || that_present_isTemplate) { + if (!(this_present_isTemplate && that_present_isTemplate)) + return false; + if (!this.isTemplate.equals(that.isTemplate)) + return false; + } + return true; } @@ -731,6 +790,16 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav return lastComparison; } } + lastComparison = Boolean.valueOf(isSetIsTemplate()).compareTo(other.isSetIsTemplate()); + if (lastComparison != 0) { + return lastComparison; + } + if (isSetIsTemplate()) { + lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.isTemplate, other.isTemplate); + if (lastComparison != 0) { + return lastComparison; + } + } return 0; } @@ -814,6 +883,14 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav sb.append(this.userData); } first = false; + if (!first) sb.append(", "); + sb.append("isTemplate:"); + if (this.isTemplate == null) { + sb.append("null"); + } else { + sb.append(this.isTemplate); + } + first = false; sb.append(")"); return sb.toString(); } @@ -921,6 +998,14 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; + case -9: // IS_TEMPLATE + if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { + struct.isTemplate = iprot.readString(); + struct.setIsTemplateIsSet(true); + } else { + org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); + } + break; default: org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } @@ -936,6 +1021,11 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav struct.validate(); oprot.writeStructBegin(STRUCT_DESC); + if (struct.isTemplate != null) { + oprot.writeFieldBegin(IS_TEMPLATE_FIELD_DESC); + oprot.writeString(struct.isTemplate); + oprot.writeFieldEnd(); + } if (struct.userData != null) { oprot.writeFieldBegin(USER_DATA_FIELD_DESC); oprot.writeString(struct.userData); @@ -1018,7 +1108,10 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav if (struct.isSetUserData()) { optionals.set(7); } - oprot.writeBitSet(optionals, 8); + if (struct.isSetIsTemplate()) { + optionals.set(8); + } + oprot.writeBitSet(optionals, 9); if (struct.isSetId()) { oprot.writeString(struct.id); } @@ -1043,12 +1136,15 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav if (struct.isSetUserData()) { oprot.writeString(struct.userData); } + if (struct.isSetIsTemplate()) { + oprot.writeString(struct.isTemplate); + } } @Override public void read(org.apache.thrift.protocol.TProtocol prot, Image struct) throws org.apache.thrift.TException { TTupleProtocol iprot = (TTupleProtocol) prot; - BitSet incoming = iprot.readBitSet(8); + BitSet incoming = iprot.readBitSet(9); if (incoming.get(0)) { struct.id = iprot.readString(); struct.setIdIsSet(true); @@ -1081,6 +1177,10 @@ public class Image implements org.apache.thrift.TBase<Image, Image._Fields>, jav struct.userData = iprot.readString(); struct.setUserDataIsSet(true); } + if (incoming.get(8)) { + struct.isTemplate = iprot.readString(); + struct.setIsTemplateIsSet(true); + } } } |