com.penalara.ghc.jsonghcfile.engineghcfile.RefClassRoomToAssign Maven / Gradle / Ivy
Show all versions of engineInputGHCFile Show documentation
package com.penalara.ghc.jsonghcfile.engineghcfile;
import java.util.ArrayList;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
/**
* RefClassRoomToAssign
*
* Object, with classrooms and/or set of classrooms, where the engine should assign classroom to each class unit of the session.
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"classRoom",
"classRoomsSetsList"
})
public class RefClassRoomToAssign {
/**
* ClassRoomRef
*
* Classroom identifier.
*
*/
@JsonProperty("classRoom")
@JsonPropertyDescription("Classroom identifier.")
private String classRoom;
/**
* ClassRoomsSetsList
*
* Classroom set list where one classroom could be taken to assign to session.
*
*/
@JsonProperty("classRoomsSetsList")
@JsonPropertyDescription("Classroom set list where one classroom could be taken to assign to session.")
private List classRoomsSetsList = new ArrayList();
/**
* ClassRoomRef
*
* Classroom identifier.
*
*/
@JsonProperty("classRoom")
public String getClassRoom() {
return classRoom;
}
/**
* ClassRoomRef
*
* Classroom identifier.
*
*/
@JsonProperty("classRoom")
public void setClassRoom(String classRoom) {
this.classRoom = classRoom;
}
/**
* ClassRoomsSetsList
*
* Classroom set list where one classroom could be taken to assign to session.
*
*/
@JsonProperty("classRoomsSetsList")
public List getClassRoomsSetsList() {
return classRoomsSetsList;
}
/**
* ClassRoomsSetsList
*
* Classroom set list where one classroom could be taken to assign to session.
*
*/
@JsonProperty("classRoomsSetsList")
public void setClassRoomsSetsList(List classRoomsSetsList) {
this.classRoomsSetsList = classRoomsSetsList;
}
}