// Path: Server/src/com/hufeiya/entity/Student.java
// public class Student implements java.io.Serializable {
// 
// 	// Fields
// 
// 	private Integer sid;
// 	private StudentSheet studentSheet;
// 	private String clientId;
// 	private String studentName;
// 	private String studentNo;
// 	private String className;
// 	private Set signInfos = new HashSet(0);
// 
// 	// Constructors
// 
// 	/** default constructor */
// 	public Student() {
// 	}
// 
// 	/** full constructor */
// 	public Student(StudentSheet studentSheet, String clientId,
// 			String studentName, String studentNo, String className,
// 			Set signInfos) {
// 		this.studentSheet = studentSheet;
// 		this.clientId = clientId;
// 		this.studentName = studentName;
// 		this.studentNo = studentNo;
// 		this.className = className;
// 		this.signInfos = signInfos;
// 	}
// 
// 	// Property accessors
// 
// 	public Integer getSid() {
// 		return this.sid;
// 	}
// 
// 	public void setSid(Integer sid) {
// 		this.sid = sid;
// 	}
// 
// 	public StudentSheet getStudentSheet() {
// 		return this.studentSheet;
// 	}
// 
// 	public void setStudentSheet(StudentSheet studentSheet) {
// 		this.studentSheet = studentSheet;
// 	}
// 
// 	public String getClientId() {
// 		return this.clientId;
// 	}
// 
// 	public void setClientId(String clientId) {
// 		this.clientId = clientId;
// 	}
// 
// 	public String getStudentName() {
// 		return this.studentName;
// 	}
// 
// 	public void setStudentName(String studentName) {
// 		this.studentName = studentName;
// 	}
// 
// 	public String getStudentNo() {
// 		return this.studentNo;
// 	}
// 
// 	public void setStudentNo(String studentNo) {
// 		this.studentNo = studentNo;
// 	}
// 
// 	public String getClassName() {
// 		return this.className;
// 	}
// 
// 	public void setClassName(String className) {
// 		this.className = className;
// 	}
// 
// 	public Set getSignInfos() {
// 		return this.signInfos;
// 	}
// 
// 	public void setSignInfos(Set signInfos) {
// 		this.signInfos = signInfos;
// 	}
// 
// }
// 
// Path: Server/src/com/hufeiya/entity/StudentSheet.java
// public class StudentSheet implements java.io.Serializable {
// 
// 	// Fields
// 
// 	private Integer sheetId;
// 	private User user;
// 	private String sheetName;
// 	private Set students = new HashSet(0);
// 
// 	// Constructors
// 
// 	/** default constructor */
// 	public StudentSheet() {
// 	}
// 
// 	/** minimal constructor */
// 	public StudentSheet(User user, String sheetName) {
// 		this.user = user;
// 		this.sheetName = sheetName;
// 	}
// 
// 	/** full constructor */
// 	public StudentSheet(User user, String sheetName, Set students) {
// 		this.user = user;
// 		this.sheetName = sheetName;
// 		this.students = students;
// 	}
// 
// 	// Property accessors
// 
// 	public Integer getSheetId() {
// 		return this.sheetId;
// 	}
// 
// 	public void setSheetId(Integer sheetId) {
// 		this.sheetId = sheetId;
// 	}
// 
// 	public User getUser() {
// 		return this.user;
// 	}
// 
// 	public void setUser(User user) {
// 		this.user = user;
// 	}
// 
// 	public String getSheetName() {
// 		return this.sheetName;
// 	}
// 
// 	public void setSheetName(String sheetName) {
// 		this.sheetName = sheetName;
// 	}
// 
// 	public Set getStudents() {
// 		return this.students;
// 	}
// 
// 	public void setStudents(Set students) {
// 		this.students = students;
// 	}
// 
// }


import java.util.HashSet;
import java.util.Set;
import com.hufeiya.entity.Student;
import com.hufeiya.entity.StudentSheet;
package com.hufeiya.jsonObject;


public class JsonStudentSheet {
	// Fields

	private Integer sheetId;
	private String sheetName;
	private Set<JsonStudent> jsonStudents = new HashSet<>();

	// Constructors

	/** default constructor */
	public JsonStudentSheet() {
	}

	public JsonStudentSheet(StudentSheet studentSheet) {
		this.sheetId = studentSheet.getSheetId();
		this.sheetName = studentSheet.getSheetName();
// Path: Server/src/com/hufeiya/entity/Student.java
// public class Student implements java.io.Serializable {
// 
// 	// Fields
// 
// 	private Integer sid;
// 	private StudentSheet studentSheet;
// 	private String clientId;
// 	private String studentName;
// 	private String studentNo;
// 	private String className;
// 	private Set signInfos = new HashSet(0);
// 
// 	// Constructors
// 
// 	/** default constructor */
// 	public Student() {
// 	}
// 
// 	/** full constructor */
// 	public Student(StudentSheet studentSheet, String clientId,
// 			String studentName, String studentNo, String className,
// 			Set signInfos) {
// 		this.studentSheet = studentSheet;
// 		this.clientId = clientId;
// 		this.studentName = studentName;
// 		this.studentNo = studentNo;
// 		this.className = className;
// 		this.signInfos = signInfos;
// 	}
// 
// 	// Property accessors
// 
// 	public Integer getSid() {
// 		return this.sid;
// 	}
// 
// 	public void setSid(Integer sid) {
// 		this.sid = sid;
// 	}
// 
// 	public StudentSheet getStudentSheet() {
// 		return this.studentSheet;
// 	}
// 
// 	public void setStudentSheet(StudentSheet studentSheet) {
// 		this.studentSheet = studentSheet;
// 	}
// 
// 	public String getClientId() {
// 		return this.clientId;
// 	}
// 
// 	public void setClientId(String clientId) {
// 		this.clientId = clientId;
// 	}
// 
// 	public String getStudentName() {
// 		return this.studentName;
// 	}
// 
// 	public void setStudentName(String studentName) {
// 		this.studentName = studentName;
// 	}
// 
// 	public String getStudentNo() {
// 		return this.studentNo;
// 	}
// 
// 	public void setStudentNo(String studentNo) {
// 		this.studentNo = studentNo;
// 	}
// 
// 	public String getClassName() {
// 		return this.className;
// 	}
// 
// 	public void setClassName(String className) {
// 		this.className = className;
// 	}
// 
// 	public Set getSignInfos() {
// 		return this.signInfos;
// 	}
// 
// 	public void setSignInfos(Set signInfos) {
// 		this.signInfos = signInfos;
// 	}
// 
// }
// 
// Path: Server/src/com/hufeiya/entity/StudentSheet.java
// public class StudentSheet implements java.io.Serializable {
// 
// 	// Fields
// 
// 	private Integer sheetId;
// 	private User user;
// 	private String sheetName;
// 	private Set students = new HashSet(0);
// 
// 	// Constructors
// 
// 	/** default constructor */
// 	public StudentSheet() {
// 	}
// 
// 	/** minimal constructor */
// 	public StudentSheet(User user, String sheetName) {
// 		this.user = user;
// 		this.sheetName = sheetName;
// 	}
// 
// 	/** full constructor */
// 	public StudentSheet(User user, String sheetName, Set students) {
// 		this.user = user;
// 		this.sheetName = sheetName;
// 		this.students = students;
// 	}
// 
// 	// Property accessors
// 
// 	public Integer getSheetId() {
// 		return this.sheetId;
// 	}
// 
// 	public void setSheetId(Integer sheetId) {
// 		this.sheetId = sheetId;
// 	}
// 
// 	public User getUser() {
// 		return this.user;
// 	}
// 
// 	public void setUser(User user) {
// 		this.user = user;
// 	}
// 
// 	public String getSheetName() {
// 		return this.sheetName;
// 	}
// 
// 	public void setSheetName(String sheetName) {
// 		this.sheetName = sheetName;
// 	}
// 
// 	public Set getStudents() {
// 		return this.students;
// 	}
// 
// 	public void setStudents(Set students) {
// 		this.students = students;
// 	}
// 
// }


// Path: Server/src/com/hufeiya/jsonObject/JsonStudentSheet.java
import java.util.HashSet;
import java.util.Set;
import com.hufeiya.entity.Student;
import com.hufeiya.entity.StudentSheet;

package com.hufeiya.jsonObject;


public class JsonStudentSheet {
	// Fields

	private Integer sheetId;
	private String sheetName;
	private Set<JsonStudent> jsonStudents = new HashSet<>();

	// Constructors

	/** default constructor */
	public JsonStudentSheet() {
	}

	public JsonStudentSheet(StudentSheet studentSheet) {
		this.sheetId = studentSheet.getSheetId();
		this.sheetName = studentSheet.getSheetName();
		Set<Student> suStudents = studentSheet.getStudents();