Inhalt
Aktueller Ordner:
duesseldorfer-schuelerinventar-java-client/src/main/java/com/duesk/api/modelsProfile.java
package com.duesk.api.models;
import com.google.gson.annotations.SerializedName;
public class Profile {
@SerializedName("profilID")
private String profileId;
@SerializedName("name")
private String name;
@SerializedName("gruppename")
private String groupName;
@SerializedName("gruppeID")
private String groupId;
// 36 SE-Items
@SerializedName("item1") private int item1;
@SerializedName("item2") private int item2;
@SerializedName("item3") private int item3;
@SerializedName("item4") private int item4;
@SerializedName("item5") private int item5;
@SerializedName("item6") private int item6;
@SerializedName("item7") private int item7;
@SerializedName("item8") private int item8;
@SerializedName("item9") private int item9;
@SerializedName("item10") private int item10;
@SerializedName("item11") private int item11;
@SerializedName("item12") private int item12;
@SerializedName("item13") private int item13;
@SerializedName("item14") private int item14;
@SerializedName("item15") private int item15;
@SerializedName("item16") private int item16;
@SerializedName("item17") private int item17;
@SerializedName("item18") private int item18;
@SerializedName("item19") private int item19;
@SerializedName("item20") private int item20;
@SerializedName("item21") private int item21;
@SerializedName("item22") private int item22;
@SerializedName("item23") private int item23;
@SerializedName("item24") private int item24;
@SerializedName("item25") private int item25;
@SerializedName("item26") private int item26;
@SerializedName("item27") private int item27;
@SerializedName("item28") private int item28;
@SerializedName("item29") private int item29;
@SerializedName("item30") private int item30;
@SerializedName("item31") private int item31;
@SerializedName("item32") private int item32;
@SerializedName("item33") private int item33;
@SerializedName("item34") private int item34;
@SerializedName("item35") private int item35;
@SerializedName("item36") private int item36;
// 36 FE-Items
@SerializedName("feitem1") private int feitem1;
@SerializedName("feitem2") private int feitem2;
@SerializedName("feitem3") private int feitem3;
@SerializedName("feitem4") private int feitem4;
@SerializedName("feitem5") private int feitem5;
@SerializedName("feitem6") private int feitem6;
@SerializedName("feitem7") private int feitem7;
@SerializedName("feitem8") private int feitem8;
@SerializedName("feitem9") private int feitem9;
@SerializedName("feitem10") private int feitem10;
@SerializedName("feitem11") private int feitem11;
@SerializedName("feitem12") private int feitem12;
@SerializedName("feitem13") private int feitem13;
@SerializedName("feitem14") private int feitem14;
@SerializedName("feitem15") private int feitem15;
@SerializedName("feitem16") private int feitem16;
@SerializedName("feitem17") private int feitem17;
@SerializedName("feitem18") private int feitem18;
@SerializedName("feitem19") private int feitem19;
@SerializedName("feitem20") private int feitem20;
@SerializedName("feitem21") private int feitem21;
@SerializedName("feitem22") private int feitem22;
@SerializedName("feitem23") private int feitem23;
@SerializedName("feitem24") private int feitem24;
@SerializedName("feitem25") private int feitem25;
@SerializedName("feitem26") private int feitem26;
@SerializedName("feitem27") private int feitem27;
@SerializedName("feitem28") private int feitem28;
@SerializedName("feitem29") private int feitem29;
@SerializedName("feitem30") private int feitem30;
@SerializedName("feitem31") private int feitem31;
@SerializedName("feitem32") private int feitem32;
@SerializedName("feitem33") private int feitem33;
@SerializedName("feitem34") private int feitem34;
@SerializedName("feitem35") private int feitem35;
@SerializedName("feitem36") private int feitem36;
// Getter für Items
public String getProfileId() { return profileId; }
public String getName() { return name; }
public String getGroupName() { return groupName; }
public String getGroupId() { return groupId; }
public int getItem(int index) {
switch (index) {
case 1: return item1; case 2: return item2; case 3: return item3;
case 4: return item4; case 5: return item5; case 6: return item6;
case 7: return item7; case 8: return item8; case 9: return item9;
case 10: return item10; case 11: return item11; case 12: return item12;
case 13: return item13; case 14: return item14; case 15: return item15;
case 16: return item16; case 17: return item17; case 18: return item18;
case 19: return item19; case 20: return item20; case 21: return item21;
case 22: return item22; case 23: return item23; case 24: return item24;
case 25: return item25; case 26: return item26; case 27: return item27;
case 28: return item28; case 29: return item29; case 30: return item30;
case 31: return item31; case 32: return item32; case 33: return item33;
case 34: return item34; case 35: return item35; case 36: return item36;
default: return 2;
}
}
public int getFeItem(int index) {
switch (index) {
case 1: return feitem1; case 2: return feitem2; case 3: return feitem3;
case 4: return feitem4; case 5: return feitem5; case 6: return feitem6;
case 7: return feitem7; case 8: return feitem8; case 9: return feitem9;
case 10: return feitem10; case 11: return feitem11; case 12: return feitem12;
case 13: return feitem13; case 14: return feitem14; case 15: return feitem15;
case 16: return feitem16; case 17: return feitem17; case 18: return feitem18;
case 19: return feitem19; case 20: return feitem20; case 21: return feitem21;
case 22: return feitem22; case 23: return feitem23; case 24: return feitem24;
case 25: return feitem25; case 26: return feitem26; case 27: return feitem27;
case 28: return feitem28; case 29: return feitem29; case 30: return feitem30;
case 31: return feitem31; case 32: return feitem32; case 33: return feitem33;
case 34: return feitem34; case 35: return feitem35; case 36: return feitem36;
default: return 2;
}
}
}