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 BuildingbuildingBuildingprivate StringdescriptionDescriptionprivate StringfloorFloorprivate StringidIDprivate MetadatametadataMetadataprivate StringnumberNumberprivate List<Occupancy>occupanciesOccupanciesprivate List<RoomCharacteristic>roomCharacteristicsRoom Characteristicsprivate List<RoomType>roomTypesRoom Typesprivate ObjectsiteSiteprivate StringtitleTitleprivate ObjectwingWing
-
Constructor Summary
Constructors Constructor Description Rooms()
-
Method Summary
-
-
-
Field Detail
-
metadata
@JsonPropertyDescription("Metadata about the JSON payload") private Metadata metadataMetadataMetadata about the JSON payload
-
id
@JsonPropertyDescription("A global identifier of a room to be used in all external references to the room.") private String idIDA 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 titleTitleThe full name of a room.
-
description
@JsonPropertyDescription("A description of a room.") private String descriptionDescriptionA 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 numberNumberA 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 floorFloorThe 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> roomTypesRoom 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> occupanciesOccupanciesFor 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 siteSiteThe institution's site.
-
building
@JsonPropertyDescription("A physical structure, usually containing rooms, that is located at a specified physical location.") private Building buildingBuildingA 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 wingWingThe named section of a building in which the resides.
-
roomCharacteristics
@JsonPropertyDescription("The list of characteristics specified for the room.") private List<RoomCharacteristic> roomCharacteristicsRoom 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)
-
-