Class Rooms
- java.lang.Object
-
- com.ellucian.generated.eedm.rooms.v10_0.Rooms
-
@Generated("jsonschema2pojo") public class Rooms extends Object
RoomsA room within a building on a floor.
-
-
Field Summary
Fields Modifier and Type Field Description private Building
building
Buildingprivate String
description
Descriptionprivate String
floor
Floorprivate String
id
IDprivate Metadata
metadata
Metadataprivate String
number
Numberprivate List<Occupancy>
occupancies
Occupanciesprivate List<RoomCharacteristic>
roomCharacteristics
Room Characteristicsprivate List<RoomType>
roomTypes
Room Typesprivate Object
site
Siteprivate String
title
Titleprivate Object
wing
Wing
-
Constructor Summary
Constructors Constructor Description Rooms()
-
Method Summary
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadata
MetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("A global identifier of a room to be used in all external references to the room.") private String id
IDA global identifier of a room to be used in all external references to the room. (Required)
-
title
@JsonPropertyDescription("The full name of a room.") private String title
TitleThe full name of a room.
-
description
@JsonPropertyDescription("A description of a room.") private String description
DescriptionA description of a room.
-
number
@JsonPropertyDescription("A numbering scheme to distinguish different buildings, floors, and rooms located in the same site. Typically, this is a string.") private String number
NumberA numbering scheme to distinguish different buildings, floors, and rooms located in the same site. Typically, this is a string.
-
floor
@JsonPropertyDescription("The name of the floor where a room is located.") private String floor
FloorThe name of the floor where a room is located.
-
roomTypes
@JsonPropertyDescription("The type or style of a room\'s layout. For example, \"Classroom\" or \"Lecture Hall\" style. A room may support multiple types of layouts.") private List<RoomType> roomTypes
Room TypesThe type or style of a room's layout. For example, "Classroom" or "Lecture Hall" style. A room may support multiple types of layouts.
-
occupancies
@JsonPropertyDescription("For rooms with multiple layouts. For example, a gymnasium can be used for a seminar or a conference, with different maximum occupancies. For rooms with single occupancy type, \"Default\" can be used.") private List<Occupancy> occupancies
OccupanciesFor rooms with multiple layouts. For example, a gymnasium can be used for a seminar or a conference, with different maximum occupancies. For rooms with single occupancy type, "Default" can be used.
-
site
@JsonPropertyDescription("The institution\'s site.") private Object site
SiteThe institution's site.
-
building
@JsonPropertyDescription("A physical structure, usually containing rooms, that is located at a specified physical location.") private Building building
BuildingA physical structure, usually containing rooms, that is located at a specified physical location. (Required)
-
wing
@JsonPropertyDescription("The named section of a building in which the resides.") private Object wing
WingThe named section of a building in which the resides.
-
roomCharacteristics
@JsonPropertyDescription("The list of characteristics specified for the room.") private List<RoomCharacteristic> roomCharacteristics
Room CharacteristicsThe list of characteristics specified for the room.
-
-
Method Detail
-
getMetadata
public Metadata getMetadata()
MetadataMetadata about the JSON payload
-
setMetadata
public void setMetadata(Metadata metadata)
MetadataMetadata about the JSON payload
-
getId
public String getId()
IDA global identifier of a room to be used in all external references to the room. (Required)
-
setId
public void setId(String id)
IDA global identifier of a room to be used in all external references to the room. (Required)
-
getTitle
public String getTitle()
TitleThe full name of a room.
-
setTitle
public void setTitle(String title)
TitleThe full name of a room.
-
getDescription
public String getDescription()
DescriptionA description of a room.
-
setDescription
public void setDescription(String description)
DescriptionA description of a room.
-
getNumber
public String getNumber()
NumberA numbering scheme to distinguish different buildings, floors, and rooms located in the same site. Typically, this is a string.
-
setNumber
public void setNumber(String number)
NumberA numbering scheme to distinguish different buildings, floors, and rooms located in the same site. Typically, this is a string.
-
getFloor
public String getFloor()
FloorThe name of the floor where a room is located.
-
setFloor
public void setFloor(String floor)
FloorThe name of the floor where a room is located.
-
getRoomTypes
public List<RoomType> getRoomTypes()
Room TypesThe type or style of a room's layout. For example, "Classroom" or "Lecture Hall" style. A room may support multiple types of layouts.
-
setRoomTypes
public void setRoomTypes(List<RoomType> roomTypes)
Room TypesThe type or style of a room's layout. For example, "Classroom" or "Lecture Hall" style. A room may support multiple types of layouts.
-
getOccupancies
public List<Occupancy> getOccupancies()
OccupanciesFor rooms with multiple layouts. For example, a gymnasium can be used for a seminar or a conference, with different maximum occupancies. For rooms with single occupancy type, "Default" can be used.
-
setOccupancies
public void setOccupancies(List<Occupancy> occupancies)
OccupanciesFor rooms with multiple layouts. For example, a gymnasium can be used for a seminar or a conference, with different maximum occupancies. For rooms with single occupancy type, "Default" can be used.
-
getSite
public Object getSite()
SiteThe institution's site.
-
setSite
public void setSite(Object site)
SiteThe institution's site.
-
getBuilding
public Building getBuilding()
BuildingA physical structure, usually containing rooms, that is located at a specified physical location. (Required)
-
setBuilding
public void setBuilding(Building building)
BuildingA physical structure, usually containing rooms, that is located at a specified physical location. (Required)
-
getWing
public Object getWing()
WingThe named section of a building in which the resides.
-
setWing
public void setWing(Object wing)
WingThe named section of a building in which the resides.
-
getRoomCharacteristics
public List<RoomCharacteristic> getRoomCharacteristics()
Room CharacteristicsThe list of characteristics specified for the room.
-
setRoomCharacteristics
public void setRoomCharacteristics(List<RoomCharacteristic> roomCharacteristics)
Room CharacteristicsThe list of characteristics specified for the room.
-
withRoomCharacteristics
public Rooms withRoomCharacteristics(List<RoomCharacteristic> roomCharacteristics)
-
-