summaryrefslogtreecommitdiffstats
path: root/Dozentenmodulserver/src/main/java/server/Image.java
diff options
context:
space:
mode:
Diffstat (limited to 'Dozentenmodulserver/src/main/java/server/Image.java')
-rw-r--r--Dozentenmodulserver/src/main/java/server/Image.java108
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);
+ }
}
}